How to ride dick and your feelings about 69

Okay so my boyfriend and I have been together a year and I rarely ever ride him. He asks me to and I do but then I feel like I'm doing it wrong cause he doesn't cum. I do the whole up and down thing, and kinda attempt to twerk my ass. But I feel embarrassed because he doesn't cum. I don't tell him this but I really do. Also we don't like ever do 69. I think we did the first time we ever had sex and then a few times since then. I always get nervous that I smell down there, because no matter what I do my vagina still has an odor to it. And I've gotten checked and I don't have any stds. Idk but I'm tired of sex being boring to him. He doesn't say it but I know it is. How can I spice it up for him? I want a change, I want him to be shocked. What can I do?