Try stacking as much life leach as you can with your other gear. You might be ok without life tap. Duress is usually a better choice though. It gives FHR, cold damage, crushing blow and open wounds for essentially the same runes.
I wouldn't be too discouraged just yet, Carrion Wind should be cheap and it gives 8 LL, that would push you up to 28%, if you could get ebotd later it would give you a massive boost, more than 40% LL on one weapon and you would still have close to thirty on your other weapon. Dim vision isn't that great but it can still be useful unlike say... weaken.
If you really want to change armor I would look at Treachery, fade would give you resists and damage reduction and it comes with 45 ias and 20 fhr and using frenzy vemon would trigger alot. All that for only Shael Thul Lem.