Why does my crush always look at me?

He knows I like him. But we don't even talk. He just looks at me, not in a bad way, he tends to smile sometimes. And when he is talking to his friends. I always find that he tends to look my way, and we make eye contact and hold it until I decide to look away. Does he have feelings for me? Or what? P. S. He is kind of a shy guy. If that helps?