I notice you don't have end redux slotted in a lot of your powers, that will help a lot.
Also, unless you're going for set bonuses, you don't need more than 2-3 slots in stamina due to Enhancement Diversification.
Poison trap doesn't do damage on its own, and I'm not sure of the proc potential of it.
As for Mass Confusion and AOE damage, that would be Terrify. Yes, it slows the damage the enemies do to each other, but that's where you get your AOE damage in mind control.