If you've had tendonitis for several weeks or longer, and it's not healing, it's probably because it's not a true "itis" or inflammatory condition.
Your tendonitis isn't healing because it's gone on so long it's now most likely tendinosis. What's the difference? Tendinosis is a degenerative condition of the tendon - this happens after several weeks of having 'itis', or inflammation in the tendon.
After a while, you've got degenerated tissue that no longer responds to the standard anti-inflammatory techniques. Continuing to treat tendon degeneration like an 'itis' won't help it heal!
In this video, Dr. Barker explains why it's not healing, and the correct approach to take in healing long-term "tendonitis"