What do you like doing, what are your hobbies? What kind of food do you like? I like 'REAL' people that share what they like, and when we have common interests, that makes me want to know more, and spend some time with them!! Are you a little shy? Are you uncomfortable, or unsure about your body, or how you look? (Not judging, but that can be a HUGE issue for a lot of people, especially women!!) Send me a Private Message, as the whole world doesn't need to read our conversation, if you want to chat.
I'm not shy, but I'm like a novel. The more people get to know me, the more I open up to them. I get guys that make it obvious they like me but never act on it. So to me it sounds like those guys that your setting your sights on are also shy like yourself. Unfortunately for you, they'll expect you to take them by the hand. Like those shy guys expect from me. I don't base this on gender roles but it makes more sense for the person who has the crush to mame the first move.
You could be physically unattractive and people are just telling you that you are pretty to make you feel better.
I'm not trying to be mean I'm just giving out a possibility that I usually run into. It might not be the case for you though, you're anon so obviously we can't see what you look like. Just throwing my two cents from life experience.