When a guy flirts, it does usually mean that he likes you.
Now flirting means only that: Flirt.
He is not saying:
"I am madly in love and want to spend the rest of my life with you".
He is saying:
"Let's relate to each other in a playful and light way".
It is not really an invitation for more, simply a way of enjoying each other's company right there right now.
Expect nothing more than that.
If he has a girl friend and even talks about her, it is pretty clear.
If you are looking for a potential serious date, play safe and keep looking.
You'll make sure that no one (Especially you) gets hurt.