The Ready State Virtual Mobility Coach is like having a virtual Kelly Starrett in your pocket.
What is your running form like? If you have poor form, as in overstriding and causing heel strike, you will only aggravate the problem again. I recommend checking out the videos at The Natural Running Center. He has a number of drills to help develop good form