Be prepared. I'm going to go all out here.
So you say that you think he is not very interested in you. That he hangs out with his friends when he could be hanging out with you. However, you say that he calls(called) you every day, several times. During work/after work/before he goes to bed. That sounds like a LOT of interest to me. And this is every day or nearly every day? I don't think most people talk to a single person that much. I think that shows a great amount of interest. He spends time with his friends? It's understandable; although he has interest in you, you are not the only thing in his life. It seems as if his friends are important to him also. You say that he sees you afterwards sometimes anyway.
Okay, as for the whole argument based off of "I bet a bunch of HOT girls are going after him", I think it's a load of b.s. I really don't think it's relevant at all. Maybe, just maybe (of course it may not be), he likes your personality a LOT. So much that it doesn't matter if there are 'hotter' girls going after him. Looks have a lot to do with lust. Hence his one-night stands when he was younger. Maybe he's gotten past this. Maybe, just maybe, he wants something more substantial. A relationship in which looks have little to do with it (except for means of physical attraction). Just because there may or may not be a lot of girls flocking after him doesn't mean that he doesn't want YOU. Maybe he doesn't care about them because he cares about you. Have you thought that he doesn't have time to go out with other girls because of all the time he spends talking to you on the phone or going to see you? And then he asks you to wait for him, and you think he's not interested? Look, a lot of guys may say something like that to play with a girl's heart. To me, it seems like this guy is not one of them. I think he's being sincere. Because if what you say is true, that there are hotter girls pursuing him and he wasn't interested in you, wouldn't he go after them and forget about you? But he still talks to you, a lot. Almost every day.
As for the hicky thing, I think that maybe it's something you shouldn't hold against him. If he said yes, then what would you have thought? My guess would be that he thought that you would think him superficial for it, in that he wants you because of sex or something. What does the situation of you giving him a hicky have anything to do with his interest in you? Sure, the want of a hicky shows sexual interest. And maybe it is there, but he hid it so as not to cover up his true interest in you. Interest he has in you personality-wise. Interest that goes beneath the surface and carnal desires.
"I'm not your girlfriend, I'm not even dating you nor do I even want to." You say this probably ticked him off. He shows this great interest in you, and you suspect him because you don't think you're good enough for him. You think that he can get so much better. So much better in what? In looks? Maybe, but you know what? Maybe he doesn't want that. Maybe he wants you because he likes the way you are. And if so, then you don't have nothing. If that is the case, then you have EVERYTHING, and nobody else has anything.
Please, please, PLEASE. My advice is going to be very blunt: stop looking at the superficial qualities that shallow people look for in a relationship when it comes to this guy being interested in you or not. So you think that you have nothing? I don't know your situation other than what I have read. But it seems you mean 'nothing' as in terms of what most shallow people look for when it comes to relationships: money, looks, and sex appeal. So there are girls going after him who may have more of that than you, and so are appealing in that way. Well, maybe he doesn't want that. Maybe he wants you because you have something that you have, and nobody else has. YOUR PERSONALITY.
If a dream comes true... then is it still a dream?