Most Helpful Guy
Reading your question I think he has a crush on you. He does sound like a shy guy who is afraid to talk to you. I'm shy around girls I like, so I would say something similar to my friends. Mabye he juist thinks you are cute, but speaking from how I would act if I like a girl, I would say he likes you.