Well, I have a similar problem but it's not exactly the same. I can talk to any girl, that's not the problem.... it's breaking the ice that's extreamly hard for me. I just can't seam to say "hi". That's another reason why I don't go clubbing.
Either she needs to start the conversation, or I need to be introduced to her. After that, it's all good
That's how my GF and I met. I was introduced to her by a friend of mine, and the rest is history. Good luck man.
Keep this in mind... if you try to talk to her, and she blows you off, it's
HER loss!