Grab the 30 dex node that's right at the "intersection" where the Marauder and Duelist tree meet (Quickness). That should help a lot. No shame in using a few 20 or 30 stat nodes for a while until you get end-game gear and can craft the stats you need on stuff.
Similarly, I'd also grab "Versatility", which is close to the Marauder start- it gives 20 Dexterity AND 20 Intelligence, and that's HUGE.
Your build looks plenty tanky. If anything I'd say you need more damage nodes, almost all your notables are life/armor nodes.
Also jesus, all your gear has life on it. Not a bad thing, but it's also very important to have your resists capped. You could definitely do with some new rings. The rest of your gear seems okay, helm is sort of balls though.
Also, your weapon is alright but you want to focus on physical DPS. Your current one has something like 150 pdps, which isn't bad, but a few chaos will let you upgrade to something closer to 250 pdps, which is a 40% dps increase. The elemental damage on your current weapon isn't bad at all, but since you don't scale elemental damage nearly as much as phys, it's much less relevant. For example, there's a 246 pdps 1h sword for sale right now that costs 5c (requires level 52). Since you aren't scaling damage on the tree very much, you NEED a very good weapon at all times so you're able to remain competitive against mobs.
God, lots of edits, lol.