People get confused sometimes on the wordings:
NICE GUY: Most people take "nice" guy to the extreme, that you wind up becoming a major pushover, mr i'll do anything for you, basically a wimp. Women LOVE drama in their life. Guys watch football, play instruments, drink beers with buddies...women love to sit on the phone and yak about their bf's all night with other women who also yak about their bf's. It's been like that since 1900's. A bf who is boring, and perfect just gets...well boring! There's no challenge.
BAD GUY: This is the misconception. You are not to be a nice guy, but also DON'T be a total jerk either. Both extremes are bad.
So what do you do? Be COOL. Be in the middle or more to the "bad' side (bad is good remember?). Be CONFIDENT IN YOURSELF, BELIEVE IN WHAT YOU VALUE IN LIFE. It's more about YOUR personality with yourself, then your relationship with others. If you are determined in your goals, don't take bullshit from others, voice your opinion and don't lie and talk crap and spew drama and meddle in it ... it works well with not only women, but others as well. Then u look "cool" and "that guy don't take no shit" type attitude.
Women admire that, and they'll feel so confident and protected around you. And one day when u show up with flowers they're like "awww, mr tough cool dude is being sensitive today..awww..". Shit like that. So don't be a wimp, don't be a jerk, just be a cool, confident James Dean personna who believes in himself and knows what he wants out of life.
-= nav =-