On top?

So I'm not a beginner as such; I've been having sex since September with my first serious boyfriend but that was the first time I'd done it, I still just feel like what I do when I'm on top isn't 'good' I don't really know what to do; any advice would be appreciated !!!