You could try a Cissus extract. Right now I'm using it to see if it helps with back pain from a ruptured disc and slight tendonitis in my right elbow/shoulder.
The proven method for healing it would be time, but I for one don't like to take several weeks off from the gym. I would just say ice it and take some NSAID's. Unless its serious it will go away with time.