Sounds like he does indeed like you but just REMEMBER to not feed off of rumors. If you think he has a girlfriend - ASK HIM. That's the only way to know for sure lol.

And besides if he DOES have a girlfriend and he's spending all this time with you well.. how would you feel if your boyfriend was spending a bunch of time with another girl?? Not only that but IF he has a girlfriend and does this while going out with her the same could happen if you go out. But that's based on the rumor that he DOES have a girlfriend, and he may not, so just ask him.