Just my input, your barb is FAR from salvaging.
My advice is use the EHP calculator http://rubensayshi.github.com/d3-ehp-calculator to buy new items, with the aim of maximising EHP rather than stuff like "res to at least 900" or "need stormshield"
I got information from this post which really changed the way i looked at my barb (after reading it, i sold almost every piece of equipment i had and bought all new, maximising EHP)
So far i have spent around 1,5-2m gold on my barb, but by selling my old equip (lots of res gear) i actually made money from it.
As of now i am sitting at around 1,9 million EHP with 0 LOH and with a shield with less than 15% block. I can do 60-70% of the packs in act 3 while before i could get only 2-3 hits from white mobs in act 3.
Try it! let me know if you need more explaination