I just posted this same response here and I think it will help you:
aa-is-still-fucking-me-over-after-this- ... highlight=
There are a couple techniques you can use to get out of your head and talk to more girls without fear. These are ones that I personally use.
1) Talk to everyone
2) Compliment and walk away
3) Record your results
1 - Talk to everyone: When I am in a public place like a grocery store or a starbucks I know that there is a chance I might see a beautiful girl. So to prepare for that beforehand I just game everybody. The old lady picking through the vegetables doesn't give me approach anxiety so I say to her, 'hi, i am looking to eat some different veggies lately, any good ones that you recommend?' The person who I am walking by will probably think it is funny if i say, 'excuse me sir' in a dramatic tone of voice and the mom carrying groceries with kids will probably laugh when I walk in front of the doors which automatically open and say, 'hey let me hold this door for you.' By the time I have started that many conversations it gets easy to talk to the girl.
2- Compliment and Walk Away: Just walk up to the girl with an intent to compliment her and walk away. 'Hi, I saw you and just wanted to say that I think you carry yourself really well." Then smile and walk away. This is a warm up set. Maybe she will sense that you are leaving and try to get you to stay and talk. Who knows?
3 - Record your results. Sometimes you only realize how few girls you actually approach when you record your results. So go ahead and make a promise to yourself to talk to 10 new girls a week. Record all of you results. This is the most important tip.