In my opinion you really need to talk to him. There seems to be a big lack in comunication! What you're saying is that basically your sex life is "all about him", and that's just not the way it's supposed to be.. Sex is supposed to be good for both of you, it should be fun! Does he try to give you pleasure?? I think you should find a way to "investigate" each other, to talk about sex and find out what you both like,and never do it just because he wants you to. That way it will never improve, and you have a right to have a great sex life too!
Not sure this will help you, but I tried!
Good luck