Ice,
quite obvious he likes you.
If he's the shy type, then I suppose the reason why he hasn't made
explicitly known that he likes you is coz you have not given him
positive encouragement, right?
So in a way, he's testing the water, see whether you can like him
also, before he makes any further advancements.
He is flirting with you,
that's coz he likes you.[/i]