For some of us, giving praise is difficult. For others, receiving praise is difficult.
Both, are equally important.
I'm going to say that again, because it is something that eludes many of us.
BOTH are equally important.
If someone compliments you, simply say "thank you." do not return a compliment of your own. Why? Because this robs them of their compliment. It takes away from the sincerety of their statement, and turns it into a game of compliment tag.
"oh, thank you. I like your shoes."
"oh yeah? Well... well I like your hair!"
"OH YEAH! WELL... THANKS!"
Seriously, for some of us, simply accepting a compliment without instantly and reflexively returning one of our own is a serious challenge.
On the flipside, giving compliments is a challenge for many of us. Being overly critical of people and never dolling out praise is equally as heinous.
Balance is essential. Be genuine. Give genuine praise, and look to give it often. Don't be insincere or overly flirtatious; simply be genuine. If someone gave a great speech, tell them so. If someone wrote something you found inspiring, tell them so.
Unexpressed gratitude is like a gift left unopened. Compliments should be expressions of genuine gratitude.
Sensei Ono, Shinka Martial Arts
How could you best encourage a blogger to blog?