I'm no ladies man, I haven't had sex in 6 months. After being in a relationship for 7 years I forgot how to talk to women and I forgot how to get laid.

I'm overweight, and not attractive, but don't dislike my body. I'm really funny and I'm hella fun to be around, but I freeze up when it comes to spitting game. If I have no interest in a girl, I am probably the most interesting person they will meet all month. If I am interested in her, I'll likely have subpar game, and get a number only to later that night recieve an "I'm not interested/seeing someone" text.

I've been tossing around different ideas to up my game, but I want to know what will make the biggest impact. Getting fit? Going out and talking to girls? Becoming more interesting myself (also some examples of how to do this would be nice)

Assuming you only had time to better yourself so much, would you do to better yourself first?