The first thing I noticed is that you need some CD (crit. damage%). With your passives, and your gear bonuses, your CC is pretty good, but it doesn't matter too much unless you get some more CD. Check out my Barb to see what I mean. The way you are set up, if you get 150-200% CD somewhere, you will see your damage soar above 100,000.
Second, is to get some more strength anyway you can. Upgrade gear would most likely be the easiest. Also, you need some more resist all. With more RA and strength, your defense will be bolstered greatly.
Third, you need some more life. Sometimes gear gets a lot cheaper if you can find it with life%, instead of vitality. But either way, get one or the other because you need some more life. Basically just upgrade the gear a little. With my barb, I look for three things first (on the main gear): strength, vitality (or life%), and RA. If it doesn't have those, most of the time I pass. After that, try to get CC, CD, and IAS (att speed%) on anything you can. Sometimes, trade an attribute, like vitality, for some attack speed. But generally, try to get those three attributes and then get some damage boosters (CC, CD, IAS).
The best spots I think you could upgrade is your jewelry. Get at least two (all three if you can afford it) of CC, CD, and IAS.
Check out my barb and see what you think. Compare it to see possible ways you could improve. I have a little better gear in my stash, but I am stacked with MF right now. Either way, mine is generally geared in a way that you should gear yours. But remember, try to get some more CD anywhere--mainly jewelry, and get a weapon with an open slot. Stick an emerald in there. And if you get a one-handed weapon with a slot, you can get a shield too. A shield does a lot--for defense and offense (like the one I use).
Hope that helps man! Got any other questions, just ask!
Actually, if you want, I have an amulet and some pants that I'll give you. They'll greatly help you out! I don't want anything for them either. They are from when I upgraded a while back, but they will be great for you! Just let me know and/or add me.
Edited by deacon8#1815 on 11/26/2012 7:31 PM PST