There needs to be a culture/mind shift where brains & heart are valued above brawn...where the nice, sensitive, highly-intelligent gentleman is considered the paragon of manliness (and likewise, the woman his absolute equal). We need to start pointing our fingers at the jocks & thugs and LAUGH AT THEM & SEE THEM AS THE BIGGEST WIMPY LOSERS EVER! A jock, thug, frat boy loser is little more than a big goofy cartoon character! Like Patrick the starfish...only mean & hateful.
First, quit making jokes about nerds, geeks, artsy fartsy hipsters, emos & effeminate males. Yeah, even if some are annoying, just let it slide, dangit!
Ladies, ditch the big hulks for the nice, quiet, shy, sweet, smart guys with a great mind, personality & character. Heck, we may be able to breed the huge jock types out of existence, the differences in size/strength may narrow between the sexes. There may be less rape & brains will be a status symbol!
Now, I'm aware there are brainy little people who are evil jerks & large jocks who are intelligent & sensitive (think, a young Karl Rove & Rosie Greer, respectively)...I'm also not saying that folks need to ditch exercise, sports & the ability to defend oneself.... I'm just talking in generalizations, please bear with me, here.
Humanity needs an overhaul. The movement may start small, it may take YEARS but it can be done! Every oak started as an acorn, Rome wasn't built in a day, so this won't be overnight, either. Be patient.