Ok, so he singled me out of a room full of people just to say Hey (my name), and said it twice to make sure that I heard him (I think) then he was like "Did you do something to your hair? Did you straighten it? It wasn't like that before was it? I like it". Then It seemed like he might have been trying to show off a little later by doing this fancy kick. And he was walking out in front of me and he heard me shuffle my feet and looked back. When we got to the door he did another fancy kick (which I have never seen him do these before) and held the door open for me. Was is flirting or just being nice?
He's either gay, flirting, or both. This guy should be gay, not that there is anything wrong with that, because he sounds like he has no clue around women... maybe he's just a momma's boy... honestly I've seen more maturity in junior high school gym locker rooms. For fun, you should tell him you have a friend that would be perfect for him... after he responds say, " my friend is very hot and HE has blonde hair".
I do think he was flirting, although it wasn't the most graceful way to flirt. I must admit though, that I have done many an awkward "flirtatious" thing that felt good inside my head but not so good when I actually did them :)