Give a man a compliment, on anything from his hair to his drink choice, and the assumption is usually that you’re looking to get horizontal with him. Give a woman a compliment, and she’s more likely to deflect it, for fear of being thought vain or full of herself.
I used to always (and still do sometimes) take the modest “it’s not that great” answer, but it’s not really beneficial to either you or the person giving the compliment! They could feel like if you’re not that great, then they themselves are even worse. So that’s when you learn to just say thank you! I think the last option is the best for yourself because you also acknowledge your own positive attributes!
The biggest compliment I’ve ever received was when a guy looked at me and said, ‘You are so interesting.’ I loved it! There are so many girls who are beautiful, but to be called interesting is something I think is really cool. It’s a little more rare than if someone says you’re hot.