Left Side Sleeper, Right Shoulder Pain?

Title about sums it up, I sleep on my left side (most of the time anyway) and typically wake up in the morning with some degree of pain in my right shoulder. Any idea of the cause and potential solutions? I have tried to train myself to sleep on my back but it's hard to make stick.