have u tried physical therapy? or even been diagnosed by a doctor? i was told I had a rot cuff strain in may. went to physicaltherapy, stayed out of the gym for about 2 1/2 months. im just now getting back and it is a little slow. I'm operating at about 80% right now (as far as wieght I use and number of sets/reps). talk to a doc, go to physical therapy, take you time and work hard at rehab. surgery shiuld be a last resort.
good luck