Dudes should stop reacting to the behavior of other dudes, and just be themselves; that alone would end the nice guy shit, considering that act is a reaction to "bad boys."
The best way to attract women is to not think about it. Be clean, be normal, and don't embarrass yourself by being a dumbass. Guess what, those are general rules for interacting decently in public which goes hand in hand with attracting friends, relationships, networking, promotions, etc. I don't mean to denigrate our generation but it's amazing how well you can stand out from peers just by not being a dumbass. Don't browse your phone at work, know how to write proper reports or emails, talk effectively, etc and you'll stand out.
I'm getting you laid AND promoted, brehs. #dualities