I’ve had both rotator cuffs worked on so I have some experience with shoulder rehab and getting back.
I agree with all that’s been posted already. I’d highly recommend a good sport physical therapist/- can work wonders with fasciae release/ASTYM/dry-needling, etc.
A quick routine that I like as a warm up/mobility/strength circuit is this link rec’d to me by my PT—
Billy