If you have a hard time receiving compliments, try saying, "Thanks be to God!" or "Praise God!" when someone compliments you.
It's a simple way to grow in true humility and join in Mary's Magnificat by saying, "The Lord has done great things for me and holy is His name!"
“Mental pain is less dramatic than physical pain, but it is more common and also more hard to bear. The frequent attempt to conceal mental pain increases the burden: it is easier to say “My tooth is aching” than to say “My heart is broken.” ~C. S. Lewis