I always thought so. A person who likes you looks at you differently than how they'd look at person in who they have no interest in whatsoever. It shows in the smallest things.
Staring is also a sign of interest.
If you like him back, next time you catch him staring, smile. Look approachable.