he is probably scared of asking you through fear of rejection, ask him out for a coffee or some thing.
Take it from me...I just found out that a guy that I've had a crush on for a long time had a crush on me also...and it took FOUR months for him to say anything about it. TELL HIM HOW YOU FEEL! And make the first move...because chances are, he's shy. No sense wasting time having fifth grade crushes and not saying anything...what's the WORST thing that could happen?