I've said this before shook, it's not socially accepted in my country to meet women "in real life". You never talk to someone you don't know.
You need to be introduced by someone the girl knows.
Interestingly enough, one part of the population dates almost exclusively through online dating (Facebook included): Muslims.
That's right, the reason is obvious: no alcohol, no parties, no mixed social events for them, so they have no choice.
In Belgium, most women I know have met their boyfriend either through mutual friends, at work or... online, it's becoming more and more common.
I've watched American TV shows my whole life and I always thought: "a woman alone in a bar reading a book, what a load of BS!"
I didn't know that sh*t happened in real life for people from North America. Another thing we don't really have here are coffee shops.
The only possibility I have are meet-ups, or at work, there's a girl interested in me. But I don't need any of that right now.
I would not be afraid to approach a girl, I've done it before, but it never led anywhere.
Lots of numbers, lots of flakes, and two dead-end dates.
No matter how well you present yourself, she'l think it's weird that you approached her.