15 minutes of heat for sure, but cold is to alleviate swelling. Do you have any swelling?
Can't rush this one, you gotta let it run it's course.
Try insoles that raise your heels, so your calves don't work as hard.
Don't run. Instead hit harder and more to the corners.