Most Helpful Guy
Sweet shy guys don't normally hit on girls. They are too shy. If you are waiting for them to approach you, then its not going to happen. Also If that is the way you really look, it would be very intimidating, for a shy guy to go out with such a pretty girl. He would probably think you were making fun of him. Shy guys almost never end up with a pretty girl, and they know that. I think your best bet would be to try to become friends with the guy, so he feels comfortable. Or if the guy already as a female friend, see if she can't help set you up.
source- I was one of those sweet shy innocent types.