Self-confidence
Women are not dumb, sometimes, they are even smarter than men. So, only a self-confident man who knows what he is wearing, what he has to say, why is he saying this can attract a woman he wants to. Women hate nervous men, I mean, why will she get attracted towards you when you do not who you are! Have a presence of mind, knowing what is happening around you in this world will highly impress your woman. Show what you know through your intelligence, your quickness of mind, your observation- sitting in front of a woman showing that you know nothing and that you are dumb will only get you a tight slap on your face! Nothing else! So, be a smart and confident man.
A strong sex appeal If you are that lucky to have been bestowed with intense sensuous eyes, then you need not struggle much in winning a woman's heart. Women just drool over such sexy eyes and get ready to drown in them without a second thought...
Positive bent of mind A man who has a positive outlook towards everything in life is bound to succeed at any cost and are always loved by women. This is because women are usually negative in most of the things and they need someone to make them stronger.
A good listener A woman always looks for a true friend in her man, one who listens to her patiently and always there to help her. For such a guy, she can get ready to do anything and everything! Remember this thing, buddy! So, never commit this mistake of ignoring her, lest get ready to face the earth-shattering aspect of her personality.