One small point... You say you have "no clue how to talk to girls"...
We're not a different species, just a different gender lol... Talk to them the same way you'd talk to anyone else...
Of course, that doesn't help with fear, which is your main problem, yes?
So the obvious point is to get over the fear... Which is easier said than done... But all the fear comes from staying within your own mind. Thinking about possible outcomes, not thinking about here and now... Now, I'm a complete hypocrite, since I am hopeless.. Worse than you... I can't talk to anyone properly... (I'm more intimidated by males, but am more scared of judgement from my own gender.) People only get, "yes", "No", "Maybe", and General noises like "hmm" from me... I just can't converse well at all verbally. But even with me being like that, I still know that the way to disolve fear is to concentrate outwardly. Don't think internally, think externally, concentrate on what's going on during the moment, not on the hundreds of possibilities that may happen, but most likely won't. Don't think about how you're feeling, concentrate on the other person. Obviously that's easier said than done when you're filled with anxiety that's tearing you apart... But if you start off small it can be achieved...
Example, I have voice conversations with a guy I know online. As I said, I'm hopeless at conversing anyway, but if I don't think about myself and worry about how I'm sounding etc, it is easier, not a lot, because I automatically think about myself, and I find it difficult to not do so, but with practice it should get easier. I trust him a lot, so there isn't too much anxiety there, but I still have problems conversing... Give me a keyboard and I can type for hours though lol.
But back to you.
You're worrying about things that currently have no chance of happening... "If I had a girlfriend..." etc... Concentrate on just being able to converse with females, being friends with them to get over the fear of them first... And remember, different gender, not different species. :wink:
And never give up hope. You never know who is waiting just around the corner. You just need to work on your fear so that you're not too scared when she appears. It can be done though.