Good to hear your shoulder position is improving.

Where do you live?
Can see if I know of a contact in your area. It would not require seeing an orthopedic surgeon or PT.
Have you had anyone look at your technique with these skills or video tapped them?
Have you used voodoo floss on your bicep?

One way you can address sliding surfaces with a lacrosse ball is with ball whacking.
Have you seen any episodes using this?