@Mrbolton ,
Just wanna add that it's important to have the right mindset. That means accepting where you are right now and resolving to move forward and progress, bit by bit. Once you realize what you need to work on, accept that right now you might not be good at this and nevertheless move forward trying to improve. Accept that it will take time. Do this, and you'll get there faster than you ever imagined.
I'm saying this cause I got stuck in the same place for awfully too long until I said "Screw this, I'll do what I have to do to get better"
And for me, that meant working on fundamentals. I had to lose weight first (took me 6 months), then start dressing better, wipe off that scowl from my face and learn how to act in more attractive ways.
Then there's game. My weaknesses were that I subtracted value instead of adding it. The opposite of cool. Then I tackled other stuffs like conversation and basic social skills (all of which I severely lacked). I sucked at law of least effort and being warm. I was fucking rude and lacked basic human decency.
So, first, accept yourself. Make peace with the fact that it will take time.
Then, identify your weaknesses.
Using the articles on the site, you will know what you should and should not be doing.
Aim to actively work on one weakness in your fundamentals and one weakness in your game. Generally speaking, focusing on your fundamentals will more or less set your game right. Meaning that you'll be a pleasant, cool person by default. Some other stuff will still require study (like how to pull a threesome, #goals)
This is what set my vibe right in about 1 and a half years. Pretty fast, if you ask me. Depending on where you are right now, it might be sooner (you've had some girlfriends and hookups, you're most likely better off than I was. I was a lonely af virgin at this time last year xD)