Most Helpful Girl
First of all, If you find someone who has a personality worth loving, then their exterior shouldn't matter. Their social class, appearance, height, money or lackthereof, and anything else that happens on the outside.
Now, about the hot girls- It seems like you've had some luck with them before in person but haven't had luck when you've texted or called them. You should check phone habits before you make assumptions, hers and yours- Do you text literately? Are your voicemails about anything in particular or do they make you seem desperate? Is she always on her phone, or does she rarely check it? It could be miscommunication, not rejection. Don't give up hope on that!
It sounds like the girls that like you don't seem to strike your interest, but you've talked to them before and haven't had completely terrible conversations. Have you ever thought that maybe the hot girls felt the same way about you? I mean, not to sound rude or anything, but maybe they see you as more of an option rather than a gem, and trust me- If they don't treat you like you're the only guy for them, they're not right for you.
And lastly- Don't give up hope! Your profile says you're seventeen, and I'm sure the future will hold many girls for you that are super excited to meet you and be with you.
(also ps. just a heads-up, while girls usually won't protest to being called hot because it's a compliment, it's also a really objectifying term and dehumanizes women, so if they ever hear you calling them hot they may think "oh, how I wish a boy would call me beautiful regarding my heart rather than hot regarding my body!")
Hope this helps! xoxo0THIS IS NOT RELEVANT ANYMORE