the guys at your school are either gay or blind. I honestly think you're pretty. I would have tried talking to u. maybe cause you're shy you don't notice the subtle hints from guys? I bet the ones who do think you are pretty too are too shy to come up and talk to u. as guys, we always have to initiate the conversation and man up. the fear of rejection is pretty big for some guys. as long as you don't walk around looking really busy or looking at the ground the whole time then it should be too hard to at least get a smile here and there. the little things like that build up confidence. I broke out of my shell by talking to any girl I was standing near. in the cafeteria, library whatever. whether I thought they were pretty or not. just simple everyday conversation is like practice when you talk to someone you really do like.
Don't short-change yourself. In moderation, the biggest turn-on for a guy is self-confidence. Just remember (as far as I can tell) you're a sweet, sensitive girl with good looks who is worth getting to know.
If you think it, others will. Sorry if that seems a little fortune-cookie.
I don't really know if you're looking for 'true love' or just guys to hang out and be friends with. But, my pops told me along time ago, that one should not actively look for love. Instead let love find you. I know it sounds corny, but I think it's pretty good advice. As for getting attention from guys in order to be friends with them...I think you just need to be yourself. Try to talk to them like you normally talk to your female friends. They're people too. Talk about your interests. Smile. If you don't get a response or they just brush you off, well, that's okay. Why would you want to surround yourself with people who don't even want to get to know the real you? I know it's scarey and intimidating but slowly get over your shyness and you'll see how much wider your social circle will become, be it through classmates or acquaintances. Don't be afraid to be rejected, it's normal. You can't like everyone and everyone can't like you. So just get out there and get going girl!