Is this his way of flirting?? (pushing and nudging)

so I like this boy, but Haven't really shown interest in him, because I kinda want him to come to me... anyways when were in class, if I glance over to him, he is either staring at me, or he looks away but then looks back at me and goes "what?" in a playfully way (you wanna go kinda movement) and then I'll smile, and he'll smile... then he will come up to me when I'm standing doing something and push me, either on the shoulders or on the head (not hard at all) and then he'll be like "you're in my way" and push me, and then I'll walk in front of him and suddenly stop, and he'll run into me and Ill be like "oh sorry XD" then I'll do it again, and he'll push me again :P... also when were in a group, if I jokingly say something bad about him *he knows In joking) he will push me out of the group and then I'll come back and we'll start laughing... but I notice that he pushes me a lot more than he use to... and when we hug our hugs are really long, and usually his arms are near my butt and he squeezes me closer to him!
Is this his way of flirting?? (pushing and nudging)
Post Opinion