I am pretty but nobody approaches me?

Ok my friends say I am pretty even the person who likes me says I am hot and pretty but at high school nobody approaches me. I am kinda shy but like I don't get why no guys approach me.
I am pretty but nobody approaches me?
Post Opinion