Hey bro, I'm sorry to hear about this set back. I have had to deal with shoulder issues myself. Thankfully, mine is severe tendonitis, which can be worked with. There have been times though, that I was unable to lift. The first thing I would do is find out exactly what is going on by getting an MRI. If this is a persistent injury, that has limited you from lifting more than 25 lbs, something is going on in there, that you need to understand. Once you understand it, you will better know what action to take. If you are lucky, and it's bursitis or tendonitis, you can work through it. If something has ruptured, you may need to go under the knife.
No matter what the issue is, I would ice it every day, at least 3 times a day, for 20 minutes on. I also use a prescription anti inflammation topical gel, called voltaren. I also have the advantage of owning a tens unit. My tendon got most inflamed during a prep a few years back and for the last 6 to 8 wks, i was limited to only fly movements. As I'm sure you know...not a fun workout! At best, you may maintain muscle with flies, and IMO, that's probably only going to last so long.
If you get an MRI and come back with a clean bill of health, let me know and I can help you rehab tendonitis, but you'll need to know thats what it is, before you ventrue on.