Women have tonnes of options, all they have to do is breathe. A lot of men are desperate and operate in scarcity, an under average woman who's overweight will have more options than the average man.

Being "yourself" isn't good enough. It's counter-productive. No one cares if you're kind but look homeless. They'll care if you look like a male model but are homeless though.

My advice and what has worked for me? Work on your physical attraction first followed by your personality. Sounds shallow? That's EXACTLY what it is. The Halo effect remains undefeated.

Go to the gym, improve your diet, you don't have to have abs but why is your stomach not flat in your 20s/30s? Be serious. Measure your testosterone levels, get a new wardrobe, buy fragrances and make sure you always smell good, even if you're going for groceries.

Get a haircut that suits you, get good photos for social media, yes use social media like a self marketing tool. Find hobbies that don't include drinking with your friends on the weekend. Get a skin care routine, trim your beard. Get a good job/business and work hard as hell. Lastly, your hygiene, you're a grown adult man, always be neat and so should your environment.

Make sure everytime you walk in a room you leave an impression simply by how you look without speaking.

After that, you can work on your personality.