Girls don't like males who are unconfident, aggressive, or creepy， insincere.
Unconfident males are weak, unconfident males think low of themselves, don't esteem themselves. It is uninteresting to be with such a male.
Aggressive males are pushy, they are inconsiderate for others. If a girl is with him, he won't care her, he may even hurt her, a girl doesn't feel secure to be with him.
Creepy males just want to scare girls and feel inexplicable pleasure when they see girls are scared. Girls won't be with them because they don't want to be scared.
Insincere is the opposite of aggressive. Insincere is trying to be nice not being real. A girl also feels insecure with him because she feels that he is hiding something, she wants him to be real. She wants a real him.