Alex78 has some good advice. Get yourself into social settings where you are forced to interact with women which will give you some situational confidence, and at least get you past the first step. Really it's about the value that you bring to her world. You have to be interesting, be fun, and make her reality exciting and dynamic. What exciting reality can you create for her and how good are you able to make her feel in that moment? If you don't know the answer to this then I wouldn't bother approaching. Women respond to leadership, decisiveness, excitement, authenticity, and dominance. If you can convey these qualities to a woman, it doesn't matter if you work at Taco Bell and drive a Pinto, you will have a strong chance of pulling her. If you are too in your head, worrying about what to say, what to do, what she's going to think, if she's going to laugh at you then I can assure you that you are not making her feel all that exciting in the interaction. Be present, get out of your head and into the moment. Have fun, because that's what she wants to do. If you are an interesting guy then you'll have plenty to talk about, if not....get interesting. Think about this. How many guys do you think approach fine women, how many times are they approached with the same tired opener, "Can I buy you a drink?" Be different and approach as an interesting confident guy, a guy who doesn't give a shit whether she rejects you or not because you know that you are a person of value, and you have something to offer. Have real confidence, core confidence. The kind that doesn't waiver, the kind that holds it's ground no matter job, money, looks, etc. Walk up weak, scared, and worried about what she or everyone else is going to think then you'll end up creating a nervous, weird and "creepy" reality for her. Your reality, your "frame" ultimately determines her response. Something to remember-no one on this earth is like you- you are BORN authentic. Pretty crazy right. So what do you say? Anything you want, just have fun with it. One more thing...... never buy a girl a drink. What has she done to earn it? Really. I don't mean that in a sexual way either. I mean you just met this girl, why do you need to spend money on her? You don't know if she's quality or not and you are already spending your hard earned cash. You have more to offer-be interesting and have fun with it. You would't walk up to a guy at the gym and say "Can I buy you a powerbar", cause you want to know what his training routine is. You'd just go up and ask him, no big deal. Same thing.