Grab a granny 😂
Ush my boy:
Keep plugging away at the social life (if you really do want one). I wasn't too outgoing until I got to high school, then I became the life of the party wherever I went. A social life is something you slowly get adapted to over time. You learn how to deal with it better and better each time you go out.
The best advice I can give you (even if you don't need it) is to always be yourself. The way you talk, it seems as if you don't have any problems drawing the ladies to you, you just have trouble saying the right thing to them. (I could be completely wrong here, too).
Being social isn't really about saying the right things at the right time, though. It's about being confident with yourself and everything you do.
I've told you this before Ush: You strike me as a very intelegent person (with an obvious passion for writing). Be yourself and follow what you want. Happiness will follow, I promise.