<human>: Can you summarize the given text in a few sentences?

I'm 20f, he's 20m. 

I like a guy a lot, but he's sending slightly unclear signals. I first met him when I sat by him and a close male friend in a class in highschool, but I never really hung out with him until two years later when, in college, I rekindled my friendship with that close male friend and the guy I liked happened to be at a get together the friend invited me to. 

At the get together the guy I liked mostly focused his attention on me, always dominating conversations with me and sitting by me. The next get together he did the same thing again, ending the night with insisting that "we really need to hang out". A few weeks later I texted him, but he was busy on a family vacation. After that, summer ended and we left for our respective colleges before getting a chance to hang out again. 

Recently, in our mutual hometown, I ran into him while we were both aiding the close male friend from highschool with his proposal to his girlfriend. Afterwards, at my suggestion, we ended up going to a cafe and just talking for hours on end. 

He seems fairly shy, at least around new people, and possibly insecure? He puts a lot of effort into not offending anyone, so I can't tell if he accepted my offer to go to the cafe out of pity or actual interest... or possibly because he just wants to be friends. Nothing romantic has come about yet, verbally or physically.

Currently he's a couple hours away at the college he goes to, but we'll both be in town for the weekend around thanksgiving, and at the end of the cafe 'date' he suggested we hang out again at that time (it was a casual offer though, so he may or may not follow through).

Basically, if he does end up asking me to hang out, I want to establish that I'm interested in him, but I have no idea how, as I'd hoped my previous attempts at flirting had been good enough hints. I also don't want to scare him by being too physical or too forward. Any advice?
<bot>: I like a guy, he's shy and hasn't made a move, I want to make a move but I don't want to scare him. How do I do this?