While walking a dog, I tripped and fell. I did not want to fall on the concrete, so I turned to my right and landed on my shoulder. the pain was terrible. I am very bruised from my shoulder down to my chest. For 2 days I kept ice on it. It is still painful, especially using my right arm. I have full mobility, it just hurts bad. Should I continue to use ice, or should I now use heat? I am taking Tramadol, which is helping.