I don't think so. I think by the way you described how he is shy, doesn't look at you when you speak to him & smiles; that he does like you & that's why he can't speak to you. Ask him.
By the way you described it, it seems like he might. He is the only person that will know that answer.
It means he doesn't like himself he probably doesn't know you enough to not like you.
Try asking him out for a soda or something Jen
he likes you! try make him feel comfortable around you and see then if he shows up his feelings :)