No amount of forum advice can replace in-car training.
There's a great, and inexpensive, one-day program happening around the country geared toward young drivers; it is called Street Survival. More info at
www.StreetSurvival.org.
If that's not convenient, then find your local
SCCA,
PCA,
BMWCCA,
Audi Club NA group and ask about upcoming "car control clinics."