If you're 25 or younger and NW3+ you're screwed when it comes to women, unless you are very athletic and have a good face.
It doesn't matter what your personality is, no girl is going to take you seriously. If you're cocky and outgoing, they will think "haha, look at this guy, who does he think he is?" just like a morbidly obese "cocky and confident" or a guy with no teeth "cocky and confident". It's toss.
Think about it, an ugly obese girl can come upto you with all the "confidence" and "personality" in the world, would you still want her?
You can probably get a fat girl if you're a young NW3+, but even a fattie would leave you if someone haired came along.