I'm pretty sure that for crushes, giggling like an idiot is pretty normal? I think it's okay to be a little dense, most people tend to be a little oblivious to the fact someone likes them, especially someone they like. Because you keep second guessing yourself and think you're imagining it. Or at least that's always been my experience.
I'm not saying to jump him, but maybe ask him to hang out? Call first? Take his hand These are things it's hard to mistake as "I'm just wanting to see it".