(1) Don't strike the ground with your heel but with the middle/ball of your foot. Your whole foot does make contact with the ground when you're running, but we're talking about the initial point of contact here. Your foot should make contact with the ground while it is IN LINE with your body, NOT in front of your body.
(2) Strengthen your shins. Stand with your back against a wall, feet about a foot or so from the wall. Raise your toes up and down SLOWLY. Work up sets, reps and frequency SLOWLY.
(3) Stretch your quads, hams, groin, calves FREQUENTLY.
(4) I assume you're doing this but build up the volume and frequency of your running gradually.