It probably means he likes u back cuz I like this guy and he does that to me in class sometimes. But the only way to find out for sure if he likes u is to ask him.
He might find it weird because he knows that you like him, or he might like you back but doesn't want to ask you out, or he's a guy, god knows !
It means he likes you. And he probably has for some Tim e now.
it means he has some sort of interest in you.it could be any sort of interest there is a range of attractions he could like of find interesting.
he likes your hair
It means he obviously likes you!!! <3
It means that he either likes you or you got something disgusting on your face. :)
he cheating on you for another girl/or boy
he looks in a girl that's nice and outgoing
she really is. if you are gay then ask her out. if you are not be polite and say i am not interested.
It could be that he does have feelings for you, and is afraid or maybe even shy to talk to you. That or he might be a creeper
"and shows signs of liking"It seems you answered your question yourself there. If he shows signs that he likes you, go for it.
I, being a boy, think that could mean that he likes you. I myself like a certain girl and look at her every once in a while.
The guy that is normally outgoing but is usually shy while looking at you and does not talk to you is because he likes you and he is afraid to tell you so.