Sure.
Does he like me? He always stares at me during class, he sometimes smiles at me. He has touched me multiple times. He brushes past by me that our shoulders touch. He stands really close to me. He's shy around me and blushes.
Umm, YES.
Ask him.
Im fairly certain he does as blushing around random people is not a "guy" thing if you know what i mean. I say you go for it and ask him :)