Have you tried Low Level Laser Treatment. I have used this on a patient who had twisted their ankle immediately after it happened. Within 3 days the swelling was down and I was able to start exercises.