SCCA Solo racing and karting, indoor or outdoor, are excellent ways to develop driver skill.

Several good books include Carroll Smith's Driving to Win, and Going Faster, can't recall the author.