Here is the thing, you clearly can't convince everyone. Someone who don't care about his privacy, high fees, centralization and someone who is happy using the current banking system won't find bitcoin attractive at all. In other words, unless bitcoin is offering something they are interested in, they probably won't get convinced at all. I personally find that bitcoin is currently a little bit hard to learn and that's why most of people don't take the time to look into it.