I suffered with a shoulder impingement that became so debilitating that I couldn't raise my arm at all. I finally went to orthopedic urgent care. After X-rays I was informed my right shoulder impinged. I was put on prednisone and told to return in 6 weeks for a follow up and then to begin physical surgery. I was warned I would probably need shoulder surgery.
Next day I went to my chiropractor and explained my situation. He advised me to buy a book by John M. Kirsch, MD, a certified orthopedic surgeon. The remedy recommended by this doctor was to hang by a bar or branch, or anything, working up to 30 seconds followed by very specific light weights.
I got the book and started hanging. I made it 4 seconds just holding the bar and not hanging. Everyday I was able to last longer, eventually hanging 30 seconds with my feet off the floor. After 3 weeks my shoulder was fine.
I kept my follow up appointment and gave the doctor a copy of the book. He was astounded by my recovery and promised to read the book.