Okay let me be deep here:
You, yourself can't say if you're attractive or not.
Well, you can, but you can't say other people are lying when they say you are or aren't. They see you differently than you see you.
Like, how I like to compliment people, may it be subtle or not.
If someone's complimenting you, it's because it's what they think.
So if someone says you're beautiful, thank them.