Why not try a physio? I have an old rugby injury that's been playing up for a few months, went to the physio, couple of sessions & some exercise & doing better. Could be worth a shot