Maybe he is shy and doesn't know what to say? Or maybe he's just stuck up and not worth wasting time on.
I would just keep doing what you're doing, be yourself, be friendly and say hello when you see him.. If he is acting like a weirdo, then forget about him and have fun without him in your way.