I know once injury occurs, it can be a lingering issue forever. My friend has some shoulder issues and my brother ankle. Both are restricted because of that.
Swimming is one of my favorites, you should go for it.
I used to teach aerial yoga fitness classes. Maybe look into trying that. Or just regular yoga.