Like I said the only "glaring" thing i can see looking at your profile is the lack of 10% crit chance on neck, having crit chance on your neck slot is pretty mandatory if your after high dps since it's the highest you can get out of one slot. That's why I suggested finding a spreadsheet to see whether the crit chance would be better than the crit damage. At high amounts of crit chance, crit damage will start to out weigh crit chance but only if you're at or around 50% crit chance.
Missing 10% crit on neck, not to sure about barb builds but i would spreadsheet it to see whether keeping the 93% crit damage or rerolling 10% crit chance would be better. Your weapon has str/vit and if you're trying to boost your dps you might want to throw it in a weapon reroll calculator to see how much better it would be rerolling the vit to 10% damage or rerolling the base damage. doesn't look like you've rerolled the weapon yet.