I'll answer your question of "what more do I need to do for him to make a move"? Nothing. Either you come right out and ask him to sit with you or you ask him to go out on a date or you let him just keep on not making a move. There is nothing else you can do to hint that you want him to make a move. You have to actually MAKE A MOVE yourself with this one. If he turns you down then you can get on with forgetting he exists. Ignore him looking at you from there on out.
Good luck, hope he picks up on the fact that you like him after you show him clearly that you do by inviting him to sit with you and/or asking him out to do something together. So far he seems clueless or uninterested whether that be because he's uber shy remains to be seen.
“The willingness to accept responsibility for one’s own life is the source from which self-respect springs.” ~Joan Didion