Having been born a female, I have to disagree a bit here. My husband is sweet and kind and he wasn't repellent to me, in fact I had to convince him to chose me over a couple of other 'easy' girls. Of course, that was 30 some years ago when being 'easy' was still looked down upon. Even though my husband is 6'4", blond and blue eyed and makes six figures no one would confuse him with an alpha male; he's a computer geek of the first order.
Being tall and having a good social position can make up for some meekness.
Note though that one does not have to be a stereotypical Arnold S in order not to repel women - having self respect and not allowing the woman to walk all over you is usually good enough.