I'm not sure what "rotations in battle" are, only been playing wow for a week or so.

Things I wish I had at the very beginning are:
- Lovely addon named Jamba one of the best addons for managing your boxers.
- Interact with target is how you get melee characters to attack a target. Its under Target Functions in ya key bind menu.
- Keyclone

Apart from that the rest has just been finding out stuff through trial and error, tonnes of research here on these forums and figuring out how to write macros.