Most Helpful Girl
No, you are not bad looking.
I have seen the "nerds" around me are so shy and under confident in social set ups but when these "nerds" age, say like above 30-35, they start having immense confidence given their success and stability. They start "looking better" given the confidence attributed to their hard work and hence success.
All these "nerds" I know mostly went for a relationship later in their lives because they were able to distinguish between gold diggers and "good" girls. I believe hard working guys have longer duration of "confidence" than a "stud". Good luck.
Most Helpful Guy
A degree in economics and marketing. So what are you marketing? Who is it target for that marketing. If you are advertising wealth, then what is the product? You can either be low keyed about it, or you can flaunt it. The two will have different results.