We flirt but nothing happens?

Anonymous
My crush and I flirt a lot. It's not even innocent anymore, it's clear that we're both sexually attracted to each other. He would get my attention by staring at me or whispering my name during class, licking his lips, saying that we're gonna go somewhere and make out or f***. He would purposely get caught (by me) silently staring at my butt when I walk near him and pretend like nothing happened innocently looking somewhere else with a smirk. He turns any normal conversation into a sexual innuendo or anything involving the two of us together, like "(me): there's a hole in your shirt" "(him): I'mma see your hole, once I open it and make it bigger--uuh, what?" and whenever I ask him to repeat what he said (he uses a low and quick tone on purpose so I don't clearly understand what he says), he just goes "nothing. I didn't say anything" with a guilty smile.
When a friend of mine said "just get together you two!!" he never said no. He sorta over-reacted by asking her if she was high, then he told me "let's do this in private, she's probably jealous ;)"
I made it pretty clear that I would enjoy most of the things he says (like kissing etc), but why does nothing ever happen? And how do I make it happen? I can't just tell him "YEA LET'S MAKE OUT AGAINST THE WALL" when he suggests it, right?

What do I do? I don't wanna keep flirting without anything actually happening.
We flirt but nothing happens?
3 Opinion