Dont forget to throw mindbend on the mob ( I dont know if you have it yet, havent been that level in ages
) that way if it breaks the root and hits you/pet, you get a couple of seconds to gain control again. Try not to give in to the urge to re-root when it hasn't broken (of course if theres 5 seconds left, reroot). I used to do that a lot, and all it does is give you a few seconds where you dont have a root.
I like to keep one of my stuns for when a root breaks, since if the mob is up in your face it wont be able to hit you. Another thing I do is use silence combined with the daze to make a ghetto stun that last a decent amount of time.
Keeping max range is another good idea, as well as having you and your charm positioned differently (if the charm has aggro it'll run away from you which is a good thing
)