7. Expertise at something
Nothing makes girls crave for a guy who is great at playing guitar, or who has an amazing singing voice, or who is unstoppable when it comes to basketball or a remarkable dancer. In short, talent is hot. That doesn’t mean that you would show off your talent or brag about it. It just means you have to be really good at something and lead her to find out about it. Being really good at something will also boost your self-esteem and confidence which will also help you in making girls go crazy about you. If don’t have it, be yourself at best.