This guy probably likes you. He might even think you're hot...|
But unfortunately he doesn't see you as girlfriend material.
There's literally nothing you can do about this. He's just not that into you.
It's an annoying situation because he knows you like him so he may keep coming back for more. He'll keep you hanging on because you're a sure thing.
The best thing you can do is put an end to anything with him and move on.
He'll probably decide he really likes you the minute you find someone else anyway. Don't trust him though, he's only interested in one thing!