Maybe, maybe not- he could just be a shy person.
If a shy boy does like you he will become even more shy around you. He will avoid you and try to act cool.
if he is flerting with you then he will act shy around you.
He may as well as be shy and nervous around you.
It could be that, or the fact that he might have a problem being around or with people.
They're not as shy around you as they are around other people.
when he keeps on staring at you and does not talk to you and acts shy
He likes you.
it may be due to 1. this boy is shy around girls and may like you, thus when he is around you he will start to blush without knowing (i know since i do this around girls i like) but their may be other reasons why his face gets red, but their is a high chance that he likes you
Zayn Malik
He might come out and say it, he might be shy around you, or might just try to look at you from a distance. I say that you should talk to him and if he gets all shy, he likes you.
boys make girls nervous until you get comfortable around them
this is one of the weird things about people. If you can make yourself act like you are not shy around this boy soon you won't be. It works for anything you are scared of to a point. The limit will be things you should be scared of, like jumping out of aeroplanes and crashing cars.