We all have our secret crushes sometime or the other. What to do in such a situation? You can't just sit and dream about her and expect her to like you back just the way you do.
First and foremost, she has to know that you exist. Secondly, you have to possess certain qualities that every girl looks for in her man. Here are a few of these desirable qualities.
If you keep on checking out all the girls that pass by, it will give her a perception that you are not somebody whom she can trust or that you are not much into her. So, while talking to her give her your full attention.
You might be thinking that today's women are independent and hence, do not look for a prince charming who will protect them or take care of them. Well, if you do think on those lines, let us tell you how wrong you are.
Every girl in her heart of hearts wants a guy who will be her knight in shining armor. The one who will sweep her off her feet and protect her from the rest of the world. So, be chivalrous, i.e. open doors for her, pull a seat for her, offer her your jacket in case she is feeling cold, drop her home if she is late, and so on.
By paying attention to her smallest desires, actions, and words you will matter much more to her than some empty words. However, this in no way means that you should not express your love for her. The best way to win her heart is to compliment her on her looks.
Of course, provided you are consistent in your efforts to woo her again and that you do not repeat the same mistake that you committed earlier.
Every girl is different, and hence, their likings will also be different. So, the ways to win a girl's heart cannot be generalized. But still, the mentioned ways are sure to help you in getting your girl. One last tip before we sign off- do not sound or look needy and desperate. Be confident about yourself, and you will surely win her heart one day.