First of all, woman want a MAN. Not a little boy, not a 'man child' or a girly man. They want a real man.
Being a real man means having your life together, having your own place, etc. You do not need to be rich, but you should be paying your own way through life. Basically being an independent character and not relying on other people for everything.
Women want a guy who has a strong personality, not a weak guy with no backbone. They want a guy who can handle life's challenges and adversities without falling to pieces.
They want a guy who makes them feel sexy and desired, and who has a talent for bringing out a girl's sexual side. They also want a guy who can satisfy them sexually; no woman will stick around with a guy who isn't up to the job in the bedroom.
They also want a guy who doesn't tolerate any nonsense from them. If a woman knows she can walk all over a guy and easily manipulate him, and he never speaks up about it, she will lose all respect for him.
They want a guy who likes himself, likes women and who is comfortable in his own skin.
They want a guy who pays attention to them and who they can communicate with openly and honestly. They want a guy they can trust, as trust is very important to women, so by being honest and open with women you will naturally earn their trust.
As a man, you should be working to integrate these traits into your life, as these are the foundation from which to start your journey to success with woman and your life.