Doesn't look bad but there are a few easy things to improve get mining and BS upto 525 get a belt buckle and headenchant. Your gemming and reforging looks good but 47ish% block is a bit low, 359 jp ring 359 rep boots 365 cloak from the thrall questline will all improve your block, mastery trinket from tol barad wouldn't be bad either, but its all just minor upgrades from what you have now getting a few 378 pieces in there will have a bigger impact. Boe bracers/neck or just some other vp pieces.
You shouldn't be taking "way too much damage". So maybe there are a few things in your playstyle you can improve. Do you use an addon to track demoshout/tc? using auracle myslef for that. Using shieldblock on cd with dodge on use from trinkets between the shieldblocks? Using cds freely? Shieldwall when you know a lot of damage is incoming and last stand to save your ass when you drop low?