Meant to reply to this when I first saw it a bit ago..
Anyway, I used to slice, don't now -- I'm a high handicapper, so these are probably total bandaids, but hey, sometimes bandaids are good. :)
I did two things to stop slicing:
1: Strong grip. Exaggeratedly strong at first, until you start hooking it like crazy :).
2: Shoulder lean/tilt away from the target. I think this is basically just squaring my shoulders up, but my thought is to lean away a bit, or tilt my spine away from the target.
When I set up with the ball forward in my stance and reach forward, I feel my shoulders kind of open toward the target. Then I just tilt a slight bit back until they seem straight again. (Does that make sense?)
Nothing revolutionary, but those were simple and worked for me with my swing.
Otherwise, pretty much all I think about is gathering weight into my back foot on takeaway, then pushing off with it as hard as I can. If I try to swing hard like this without the two steps above, sliceville.