Read the article I posted, look at the pictures, and then watch this video:
This is a really good video, it has a lot of footage and it goes through and explains it very well. Notice how ball-to-heel running doesn't mean your foot is crazy arched, it almost looks like you're landing flat on the whole foot (but not quite!)
Practicing barefoot running REALLY helps you get used to this technique. Practice in the grass, or on a track with socks on. Shoes, unfortunately, are the ruination of people's strides and walking/running technique. Run heel-to-toe without shoes on, and it freaking hurts. You're slamming your heel into the ground every step, and you can feel the shock all the way through your legs. Then shift to ball-to-heel, and feel the difference. Shoes encourage your foot to move differently, and it hides the full impact.
Many shoe companies have shoes designed by marketers, not scientists. That's why shoe companies are so focused on arch support, heel cushioning, and other things like that. Study Kenyans, pretty much the best runners in the world. When they are growing up and learning to run, what kind of shoes do they wear? Typically, none. This reinforces proper technique, so when they DO start using shoes, they are still using proper technique.