First off, it sounds like you really do like him and he sounds like a great guy. I think you should definitely talk to him ask him what’s on his mind and just talk to him, he might probably not acknowledge you because he’s afraid you don’t feel the same way :)