Not too bad for your gear level. Belt Buckle + another gem would be your only issue. Socketing for stat bonus < 20 agi is normally frowned upon except it looks like you needed that 10 hit so that's fine. Once you get hit elsewhere, reforge your trinkets to crit. Yes, even Fluid Death.
Click the sig for the armory. The BM spec is purely to tame Skoll, which I'm camping as I type this. Usually have my PvP spec in there