Ok, so I had an EXTREMELY similar situation happen to me that you're in, and it's confusing and drove me crazy, so I understand. So here's what I think. (I might be wrong because, of course, I'm not him, and I don't know the exact situation. I am using prior knowledge to write this. Also I'm sorry you have to read all this.)
Holding eye contact is a big thing, most people don't do that. Most people think of it as weird and awkward, but if he does it, that's a big sign showing he's comfortable around you! Moving closer to something/someone you feel comfortable around is a sign! If he makes excuses to be around you, to, *Ahem*, "Accidentally" or on purpose touch you (NOT SEXUALLY, like touching your shoulder when your laughing or grabbing your hand to show you something) that's a sign!
So after reading your "story" (Sorry Idk what to call it), I've pretty much concluded that it is LIKELY that he likes you. (AGAIN, I am not a professional, I speak from experience)
So here's what you can do: You can maybe do the things I've listed as "Signs" above. Maybe if he tells you something about himself, bring it up and he'll likely think, "Wow! They remember something about me!". Invite him to places, make inside jokes that crack you two up, embarrass him in a funny way (It works, but don't go overboard. If it isn't funny to him, drop it). And of course, just be yourself! People like you more if you seem authentic! But remember to be subtle, don't go and use all of these at the same time.
I hope this offers clarity on your situation. :) Good luck! :)