Do you want my advice? Show him this thread. Print it out and show it to him.
MollyTroubletail wrote:
You will have to tell him "I like you" directly in order for him to know that you like him. I doubt he'll realize that it's abrupt. He'll probably be oblivious to social abruptness, also.
I'd go further. You want to make it so it's impossible for a guy to not realise - in no uncertain terms. Be honest with him, but see if he freaks out. He might need time to deal with it.
That's not excusing predatory behaviour though, where it's obvious he isn't interested after he repeatedly tells you so. But this emphatically doesn't seem like the case here.
catch295: May I suggest a sledgehammer? You'll probably need one.