Though nothing can be done to speed up the healing process of a pulled muscle (that depends entirely on your body), there are many ways to treat the injury at home such that pain is reduced and mobility is quickly recovered.
Ice
To begin, you should ice the pulled area as soon as possible (i.e. within the first day of experiencing pain). This will help reduced inflammation and thus reduce some pain. Make sure to cover the area up with an elastic band or equivalent to assist in supporting that area and limit the possibility of aggravating it further.
Arnica Cream
Another step is to rub some arnica cream on the pulled shoulder as it is a homeopathic remedy for this kind of problem. This cream is safe for use on people of all ages, and can be quickly absorbed into the skin. Arnica cream is known to alleviate pain and tension in muscles that have been overused and injured.
Stretch
Stretching is another effective treatment for a pulled shoulder muscle. However, be sure you are performing the stretches correctly, as incorrect form can actually worsen the injury. Keep in mind that when stretching a pulled muscle, it should never be stretched to the point of pain.
Applying Heat
After a day has passed and icing has already been applied, the next step is to apply heat to the pulled shoulder muscle. An easy way to do this is simply to take a warm shower or bath. Moist heat such as this is also better than the dry heat that a heating pad produces.
Warm Bath
A warm bath or shower can relax the injured muscle and alleviate some of the pain. This happens because heat assists the body’s blood circulation to that area as well as improve your body’s metabolism. Doing this will relax the injured muscle, which will reduce muscle spasms and any tension in the ligaments and tendons.
Epsom Salt
If taking a warm bath, adding some Epsom salt can be an additional benefit. This is because Epsom salt is widely known to ease muscular aches and pains. Epsom salt can be purchased in large quantities for cheap, or you can buy them in smaller quantities.
Photo Credit: xination
https://muscledoc.org/5-easy-exercises-to-treat-shoulder-impingements/