I think in a general sense, everyone likes to hear positive things about themselves. But depending on the circumstances, who you are talking to, sometimes the same compliment to one person would not work on another person.
If I was 60 pounds overweight... for a guy to tell me I'm thin or a size 2 would be an outright lie - and he would come off as being mocking and insulting. If I was 22, for a guy to tell me I'm young doesn't really flatter me, but upset me. Mainly because when I was 22 (and very young looking) people didn't take me seriously. As for being f-able... I find that really offensive unless it's my husband saying that to me, in which it would be foreplay.
So if you're 22, or married, or really overweight... none of these flirty little lines would work. At least, not on
me.
I think, if you want to be flirty... the best way to be is to customize your flirts to who you are flirting with.