This is my advice:
1. Go to school and learn how to spell, and how to use the proper punctuation. Women like guys who are smart and who can hold a good conversation.
2. Improve your self-esteem. Women like guys who are conifdent and who can take charge. That doesn’t mean you have to act like sefl-centered jerk. Rather, it means you should hold your head up and be positive.
3. Be a gentleman. Show people (women) that even though you’re full of confidence, you’re not full of yourself. In other words, you’re able to think about others and do things for others. Being kind will never hurt you, quite the opposite: it’ll help attract the right kind of woman.
I’m the nicest guy you’ll ever meet. No joke. I was a catholic monk/seminarian for about 10 years, when I finally realized it wasn’t my place. Yet when I started dating for the first time in my life, in my early 30’s, I had absolutely no problem in finding and going out with great women…. and beautiful ones too (you should see my current girlfriend). This is what they all liked about me: I’m confident, I have intelligent things to say, I’m funny, I have good values, I’m a gentleman (hold doors open, give flowers) and I’m physically active and in shape. Oh! By the way, I’m keeping sex for marriage alone, and the women I’ve met so far really respect that. What I’m trying to tell you is that nice guys don’t always finish last, only wimps do. In the end, I think that THE most important thing to develop is self-confidence.