The causes of shoulder pain can be several, ranging from injury and trauma to a muscle pull. In any case, carrying forth even the simplest activities when one is suffering from shoulder pain is a real task. That is why there is a need to undertake certain steps to treat the pain and restore the normal range of motion to the shoulder.