When you walk, lead with your thighs, moving your entire leg forward at once. Think about it: You're probably used to letting your feet lead, right? It takes practice, but you'll find yourself putting less pressure on the ball of your foot this way. And remember: Move your legs from the hips and keep your legs straight. Bending knees looks goofy with heels.
I may be a hardened heel advocate, but the lower foot pain in this case just never seemed to be worth the payoff. However, I’ve come to swear by one very cheap, slightly weird-sounding, simple trick to avoid that dull pain in the balls of your feet. You know, the kind that comes from attempting to wear anything taller than three inches with a heel thinner than a pencil for more than two hours straight.
There’s a way to walk in flats and there’s a way to strut in heels and never should the two be confused. “Heels are not sneakers — you have to carry yourself differently,” Stempien said. “Use your core muscles and stand up straight. Pretend you’re strutting your stuff on the catwalk and use your hips and legs to propel yourself forward. It should feel more like a bounce than a normal stride. Practice it at home until you’ve got it down pat — this can be one of the easiest ways to avoid pain in heels.”
Know your foot type. In my opinion, a podiatrist would be the best way to know your foot type and what’s going on. If you can’t run out to the podiatrist, there’s a couple of neat ways to see if you have a flat foot or a high-arch foot. Wet your foot and step onto a piece of construction paper. When you make an impression, it will show you how much your foot is flattening or how high of an arch you have. You can look at a person’s foot type and see why they are having pain.