Do you think staring indicates attraction/interest?

Anonymous
I'm not asking this question to "fish for compliments" or whatever, so if you think that's why, please refrain from answering, because that is definitely not my intention (especially considering I'm anonymous.)

I have -never- liked the way I looked. I guess I'm like most girls.
I have only had 3-4 guys actually ask me out for real, and I'm 18 and never had a boyfriend. (I was not interested in the guys for various reasons.)

I'm -super- socially awkward and I feel like I radiate uncomfortableness. (Not a word but okay lol.)
When I go out in public I seem to always draw attention. Older females always tell me I'm pretty (I've always assumed that they're just being nice.)
And guys always stare at me. Instead of thinking "oh maybe they think I'm cute" I just feel like I'm being looked at for any other reason (I look a bit younger than I am, or maybe my hair looks weird, or something, idk) but recently it occurred to me that maybe they could actually find me attractive.

For example, there's 2 waiters at a restaurant my mom and I always go to and when they take our order, they will stick around and make conversation and look directly at me, even though I'm too awkward to speak, and my mom does, but they keep looking at me, smiling, making jokes.

Things like that happen a lot, but I feel WAYYYY too awkward to talk :/

Another assumption I make is that they don't think I'm pretty but they're being pervy b/c of my body. I get attention for my body, rather than being told I'm pretty (which is sad.) So if I'm wearing shorts or anything form fitting I assume they're looking at me because of my figure.

So my question is,
1. Is staring a sign of attraction?
2. Do you stare at a girl in the face as well if you are only attracted to her body?
3. Does social awkwardness/shyness put you off? I don't even think it's in a cute way, it's pretty extreme... can't make eye contact with people I don't know!
Updates
+1 y
bump
Do you think staring indicates attraction/interest?
4 Opinion