They like you but they're shy to express their feelings. and maybe they are just staring at something behind you.
That has happened to me a few times. It doesnt always mean that. But maybe he does!
It does not necessarily mean anything - he may not be interested in your smiling.
he is playing hard to get and he seen you made the first move now just smile when he looks at you and stare back and wait for him to make the next move. and if he doesnt he is a player and doesnt deserve you
Your too afraid to shOw him your feelings.
maybe, he might smile at you because he was being nice. it doesnt mean he likes just that hes friendly.
He's in love with you.
Smile, always smile.
If he notices that you're looking, maybe that's why he doesn't want to smile because he doesn't want to give it away. He's in front of his friends, so maybe he doesn't want his friends to notice that he likes you.
he probably likes you
There are several reasons why someone looks away really fast when you smile at them. It could mean that they like you, it could also mean that they are really shy.
it means he is a nice man or a happy manby hdlim
It seems that he likes what he sees and is likely interested in you.