It's hard to say. Different people send different signals. Do you like him?
It sounds like he likes you, and he may be attracted to you, but if he was interested in dating you, i think he would have made a move by now, so yes, you may be right about a good possibility he's in a relationship. I would assume that he is.