If there's any way you can avoid the surgery by doing physical therapy then I would try that.
I had rotator cuff surgery about 4 years ago and initially it was better but now my range of motion is much less than I previously had.
Try PT first!