If you've got a crush on a guy and want him to know, you need to start showing him he's special. The easiest way to do this is by paying him some compliments. Everyone loves to be told how great they are. Take it too far, though, and you'll come across as desperate or creepy. Start by being subtle -- you can always ramp it up a little if he doesn't seem to be taking the hint.
Keep it real. Whether you tell him he's the funniest guy you've ever met or that you admire his muscular arms, make sure your compliment is genuine. Telling a serious guy who rarely cracks a joke he's really funny or a skinny guy he has the best biceps you've ever seen will only make you seem insincere.
Go for occasional compliments. No matter how much you like a guy, constantly gushing to him about how wonderful he is is bound to creep him out a little. Paying him nonstop compliments may make him feel uncomfortable, and it takes away from the meaning of your words. A little less is definitely more when it comes to the frequency of your compliments.
Let a guy know you appreciate his skills. Whether he's an ace on the football field or able to cook up a storm in the kitchen, praising him for his efforts will show him that you are paying attention to him and interested in his passions. Asking him about his hobbies is also a huge compliment, as it shows you want to get to know him better.
Ask a guy for advice. Sharing a personal dilemma or problem with him will make him feel special. Make sure you let him know if you actually take his advice. Demonstrating that you respect his opinion so much is a big compliment.
Bring out a guy's protective side by letting him look after you. Whether you need a ride home when it's raining or help carrying your grocery bags, accepting his help can be a real compliment. Even if you're an independent woman, it doesn't do any harm to show your vulnerable side once in a while.