I'd add something so simple it's sad the bar is now so low.
Being pleasant.
Most women are so aggressive, sarcastic, sloppy. Just intolerable to be around.
And I'm not even saying be socially skilled or confident. Just be pleasant.
For example, a couple of young women I work with, one in particular, are not socially skilled. Quiet, shy. But they are pleasant and nice, and keep themselves in shape. Of course they have boyfriends because guys like that. The one in particular is quite awkward, dresses a little weird and seems a bit unsure of herself. But if she broke up with her boyfriend, she'd have quality guys lined up because she's 1) slim and 2) nice and pleasant. Even this other woman I work with who is not slim (not fat, and makes up for it with big tits) yet pleasant has a boyfriend, good guy too.
Contrast that with an awkward guy I work with who is in good shape but never gets laid (he's complained to me about it at a few happy hours).
Again, a difference among the genders. A woman basically has to show up and be fit and not a cunt and she'll have offers. A guy needs to develop his social skills, assertiveness, etcetera to first get in the game.
Another reason why it's hilarious to read/hear women give advice, in general really, but especially to other women. "girl, you just need to be more confident", and various other nonsense. Because if you're a woman and you are not attracting the men you like, it really boils down to a combination of you're too annoying and not as attractive as you think you are.