This is a quick explanation on how to maximize your dps on pull with a balance druid. Pre fight consumables are flask of the draconic mind (+300 int) and severed sagefish head (+90 int and stam). Ok so before pull i drop 3 wild mushrooms below boss or wherever boss is going to be tanked (they were buffed last patch and do more dmg now). Ok so tanks counting down pull from 3... on 2 i prepot (volcanic potion +1200 sp) 1 i pop treants and tank pulls i moonfire insect swarm pop wild mushrooms starfall lifeblood for haste buff then starsurge and starfire till solar eclipse procs. redotting and keeping starsurge on cd. (let moonfire and insect swarm tick until 1 second before they drop unless you use a trinket then redot after poping trink as they will get the buff of said trinket.) once solar eclipse procs i use my other trinket (ie i use heart of ignacious) redot and wrath down until lunar eclipse procs. keeping dots up always and starsurge and starfall on cd. This is alot of burst dps at the start of a fight so keep an eye on omen so you dont pull from tank if can get a bop or something from pally's. If you encounter a fight like maloriak where there is an add phase use your starfall off start but then save it for add phase. And use your starfall and hurricane on adds to boost your dps. Hurricane is really mana intensive so dont use it too much unless your healers dont require your innervate.
So to recap make sure to dot up everything... and redot after popping a trinket. Keep your lifeblood and starsurge and starfall on cd. Practice rotations on dummies so you can get used to it during fights.
Few hints... on a fight where theres a lot of movement always spam moonfire on movement ie chogall atramedes etc.
If there is only 1 add to dps (ie chogall) keep dots rolling on chogall and on add to maximize movement dps.
Thats all i can think of for now. Good luck and have fun