A lot of trauma's or anxiety sorts are coming from your parents, that is what you have learnt, not what you were born with, you need to make this clear to yourself and straight it up, because at this point you are blaming your parents. You can't change how they have raised you, the only thing you can change is the way you see the world and look at it with your own eyes not your parents anymore. Stop blaming people for your past, man up and learn what you need to learn to survive in this world as often it's not as fair as you would like it to be.
Meeting women is easy, women are social creatures, they love to talk and they love to have sex, you need to get it straight too, it's important. And another thing GIRLS ARE HUMANS!! it's not like girls are from out of space (some look hot like that though

) they are human just like you, the only difference is that you have a dick and they have pussy and boobs. That's all.
AdmiralLongDong gave you some good tips, smiling is important thing. There is too much of gray in the world, meaning too many people don't smile, so bring some brightness in the streets.
Smile alone won't be the solution though, you need to be real with yourself, you need to express your needs. You want to fuck some pussy don't you? You are virgin, what do you have to loose? Answer this to yourself, what do you have to loose?
Will they laugh at you? .. maybe, will it destroy you? No
Will they reject you? .. maybe, will it destroy you though? No
Will this be bad for your social life? ...
Do you have anything to loose when you start to approach girls and express your needs?
It's like going to a restaurant, you want to eat grilled chicken with rice in a orange sauce. When you step in and you tell that you want to eat, they will give you a menu, you can choose from, they don't have it, you are wasting time. You go to another restaurant and you say you want a chicken, you might get a chicken no problem, they give you a menu, you go to the table again, but they don't have a grilled chicken, again you are wasting time. But when you step in and you tell exactly what you want, they will tell you right away if they can give you want you want or not so you can move on to another restaurant.
If you are going only to smile to girls, after time they might find you a creep. If you only will talk about weather, they will see you as just random guy talking shit. If you only talk about everything else but what you want, you will probably never get it from girls.
If you'll be honest and have balls enough to say what you really want from them, you not only saving your time, but you are not wasting their time either and nobody likes when somebody wastes their time.
You can always get a bigger dick, but if you won't take action in order to meet girls and make it clear you want them in a sexual way, you will never use your dick, even if it would be 20 inches.