im bad at riding dick😳

I want to be able to blow my boyfriends mind but whenever I go on top, it's only for like 30 seconds and then he's flipping me over. I've tried spicing it up and like riding him backwards, which is so fun ladies if you haven't tried it, I like to twerk on his dick cause A. It feels so good. B. He gets to stare at my ass as I twerk on his dick duhh. C. You get to pretend you're in a music video twerkin on that dick lol. But I don't think I'm good at it and I want to make my guys eyes roll to the back of his head. Any tips???