I'm getting way better at approaching / talking to girls. Still haven't met anyone yet though. I know I'm a cool person and ppl want to be around me, I just need more confidence. I can offer you some advice 'cause I'm in a position like you, but I've gained a bit of confidence so far in the last ~5months. Not a quick process, hey. but you will get better with time and a lot of work.
The simple thing to realize is you need to be able to take rejection or 'cold responses'. It really isn't that bad. Sure - it feels awkward as hell, but it then turns into a buzz! - even when you get a cold response. I use 'hey - how's your night going' to open with, when I can't think of anything situational to say. It isn't that good but it is better than nothing at all. After a while you just don't care as much, and this is when you get better. I'm almost at that point, not quite though -
Keep doing this, just talk and open to them.. sometimes they wont hear you, sometimes they will ignore you, sometimes you might meet a great person that connects with you! You have to know, that sometimes ppl will just not connect with you, or not like you for no reason at all. Other than they do not like you. There is nothing you can do about this. It happens to everyone. If that person doesn't want to talk it could be for a number of reasons, it doesn't matter. That's their loss!
I used to try and score drugs, w/e.. But when I asked out my crush a month ago, even though I didn't get the answer i wanted, the rush-feeling was better than any drug could remotely produce. It was amazing because she seemed truly flattered.
I try to think of meeting girls as scoring drugs.. I know it's weird, but if i spent years chasing drug-highs, and there is a different healthy-better high right in front of me, I think it's worth going for.