He obviously likes you so maybe he's talking with his friends on if he should approach you or if you even really like him. It sounds like overall you both like each other and are having a hard time figuring out if the other likes them back. My advice would be to maybe tell your friends and if they aren't that trust worthy then good the word will get around and if he is as intrested as he sounds he will probably approach you soon. If that sounds to nerve racking trying finding some chatting things he has skype, fb, etc and add him so you can talk online making it easier to break the ice. I have the least of doubt that he isn't interested so don't be scared about your feelings out there it may be scary but come on if he doesn't like you oh well you can move on if he does well score if you die tomorrow i bet you would regret not having him know and then knowing his answer so common you can do it good luck hope i helped!well he probably likes you, you can usually tell if they kinda like you...
if you want him to approach you, just look over at him while he is staring, and smile for a few seconds. then, look back down at whatever you were doing and smile like you are embarassed. give it a few more seconds, and then build up the courage to look back up at him again and smile. then look back down again and finish your work or whatever your activity was. he wants to approach you, but you wont give him the green light to come over because he might get rejected. its hard for guys, imagine if you wanted to ask him out- youd be scared too right? but what if he smiled at you? youd feel better about it right?