What am I doing wrong if guys never show interest in me?

I get told I’m ‘hot’ by guys constantly, but just get stared at a lot when I’m out and about.

My guy friends never show interest in me either. I’m friendly and flirt with them but no guys ever chase me or put effort in and I don’t know if this means I’m not attractive. North