Try putting metatarsal pads on your insoles. ($10) Do you have supportive insoles like Superfeet? ($35)

Both solved my hot spot problems.

(also stretching the toe boxes of tighter shoes)