Ouch, that looks like it hurts!
I bought my son something called Foot Glide. He uses it to prevent blisters on the bottom of his feet when playing basketball; he said it REALLY helped. Also, you might want to try Aquaphor Healing Ointment on your current blisters.