You're using a Lioneye's so you have to kind of try to maximize your tree in accordance.
#1 - Get rid of any accuracy nodes, not needed. You may be able to get better results moving a few offensive nodes elsewhere.
#2 - Lioneye's means that you can't evade reflect. Even though you have a CWDT gem, you should probably lay off the crit multiplier and go with either raw damage or more crit chance (but keep the multiplier low).
Also, you're evasion-based but don't have Acrobatics or Phase Acrobatics--big mistake. These nodes will save your life on higher levels.
I find I get the best results running both Wrath and Hatred. I used Haste for a long time in the beginning, and while it felt nice, it didn't boost damage all that much in comparison. You're also using Faster Attacks and have plenty of ASPD nodes, so you don't need it at all.
Here's my tree:
And my damage output is the following:
Frenzy - 7096.7
Frenzy (7 Charges) - 15159.4
LA (LMP) - 2487.9
LA (LMP, 7 Charges) - 2916.2
My Frenzy could be a LOT higher, but I use Blind on it to single-target bosses and stay alive. The day I get two 6Ls I'll probably throw Added Fire or something.
Anyway, your tree isn't too bad. You need to get some better gear. You'll see how every small piece makes a big difference.
Edit: By the way, you need at least one curse. Critical Weakness will give you a huge boost. Also consider putting Enfeeble on your CWDT, I didn't start using it until a couple weeks ago and it's just incredible.