Relieve pain, prevent injury, and increase performance. Get customized mobility coaching developed by Dr. Kelly Starrett.
What caused the original issue?
Have you had it checkout by a doctor?
If it has been that long without improvement something more could be going on.
It could be related to your positioning.
Did you re injure it?
Do you understand what you need to do to create a stable position?