If you think he is flirting, he is totally doing it ! =p I mean, there are signs (sometimes subtle but in a clear way) all over the place. First thing you notice : eye contact, he stares at you and when you look at him ... ooohhh he looks in the other direction (if he is confident enough, he will hold that look and even smile! ... busted! ) If you two are having a conversation and then he uses any excuse to touch you (arms, hair, nose... ) well, it's pretty obvious, right? If you are in a group, let's say at the movies, and he does everything to remain close to you. If he is trying to make you laugh no matter what (even if he looks kind of dumb ^^) . Oh ! if he goes to pick you up and he sees your mom or any member of your family and says really loudly "HEEEELLLOOOOO!!!" with a lot of enthusiasm O.o ... hahahhahahahhahha... and so on. Believe me... if he is flirting, you will know.
=D