Why aren't guys my own age ever interested in me?

I'm 23 years old, and looking for a serious relationship with someone in my age range (21-27ish). The only problem is that guys my age don't seem interested in me at all. I get a lot of looks from older men (40s, 50s, even 60s), but younger guys won't even look at me. I've been called "pretty" or "attractive" many times before, but I'm not sure how true that is since guys never talk to me. I'm 5'8, 120lbs, naturally blonde, green eyes, pale skin (turnoff?), pink cheeks, and have a few curves, but am more on the slender side overall. I'm very shy and quiet in terms of personality, although I do think I'd have a lot to offer if someone gave me a chance. I'm afraid to talk to guys my own age because I just know they'll judge me and think I'm gross for trying to talk to them. How can I make myself more appealing to them?
Updates:
6Girl Opinion
22Guy Opinion
Most Helpful Girls
What Girls & Guys Said
220Related myTakes
Click "Show More" for your mentions
Most Helpful Opinion(mho) Rate.
Learn more
Learn more
Most Helpful Guys