Shoulders are a pain. Good that it is not ligamentous like mine. The rotator cuff will heal over time, but they're a prick. From memory the supra will give you pain when you lift your arm laterally above 30 degrees (been a long time since uni!).
You've left it a long while to do rehab, but plenty of internal/external rotations will be good. Google cuban rotations, they're a necessity for shoulder health. Once you can start lifting, strong pecs/rhomboids/serratus will also help shoulder stability. Key is to not over train one area (often the chest is over done, with everything else underdone)
This is coming from someone who has had shoulder surgery due to a sublaxation. Be thankful it's not ligamentous!