I would start off with your cloak, quiver and boots. Being a glass cannon is fine, but you need to have that damage mitigation as you have next to nothing for resists.
My honest opinion is you should be getting at least a couple items with all resist along with your primary stats of dex and vit. If the item has other stuff like +physical resist or + crit chance/damage, all the better.
As to your cloak and quiver, start with the cloak and find one with +10 disc. It shouldn't cost that much from the AH. Even with just the cloak it will literally save you from death so easily just due to being able to pop smoke screen more often. Same goes for the quiver...if you can get in the 45 - 50 range, you'll be doing far better.
I like your passives, but one of the most common things for DHs on their boots is movement speed. There are a ton of cheap options you should be able to find with +12(plus that all resist I mentioned).
I'd consider maybe replacing your spike trap with Shadow Power with the Gloom rune. It makes fighting the reflect bosses far easier though it can still be done with SS.
If you've got money left over, replace your shoulders. They aren't doing much for you. Again, dex, vit, all resist. Trust me, it's far more fun not being one shot by anything that looks at you!