How do I get my man to be less selfish?

My SO is very selfish sexually and emotionally he seems to do whatever he wants and I just have to deal with it. How do I get him to want to satisfy my needs and for him to be less all about himself?