Relieve pain, prevent injury, and increase performance. Get customized mobility coaching developed by Dr. Kelly Starrett.
You just have to keep working at it. This includes areas you don’t think are relevant. You are going to have to do all the heavy lifting yourself, but I highly recommend seeing a highly qualified physical therapist. Someone who deals more with sports injuries than occupational therapy/post-surgical type rehabilitations. There is only so much a therapist can do in a once or twice weekly 40 minute or so session.