Different things to do when having sex?!

My boyfriend and I have had sex a few times but we want to try some new stuff. Really the only position we do is me riding him because he's kind of small. He has trouble orgasming just from sex but I usually orgasm pretty fast. He's also spanked me before and we both like that.

Any ideas?!