The truth is that sometimes the persons we appreciate don't appreciate us in return.
The best advice is to accept the fact that he may not ever notice you. There are a few things you can do to help the situation, however. You should always look your best, smile, be courteous to all whether he's watching or not, and remember that you are unique and that there's no one in this world who's going to be exactly like you. You deserve to be treated like a princess for who you are, and if he's not willing to do that then he doesn't deserve you.
Trying to push the issue or get him to talk to you when he doesn't want to may backfire and have the opposite result. If he does ever notice you or make friends with you, don't gush. Don't act TOO happy like you've won the lottery. Instead try to stay cool and calm, and let him make the effort to get to know you instead of it being the other way around. If he asks you on a date, don't instantly agree. Say that you'll have to check your schedule, and could he get back to you on that. Trust me, if you're too available you won't be as respected as if you play like you're a little bit hard to get.