Look into some rally driving techniques. For slick and loose surfaces, these techniques work the best.

1. Left foot braking-faster reactions and more steering control, it can be hard on the brakes but is worth it for the control it gives you
2. Understand where the center of gravity of your vehicle is; know how to change it for greater traction
3. Get onto some ice and practice, get a feel for how it feels when the car begins to lose traction and throw the vehicle into some wild spins just to lose the fear of it

Do you live in New Hampshire? There is a good school up there which runs affordable weekend ice and snow driving training in your own car: Team O'Neil Rally School.

http://www.teamoneil.com/