I'm not as knowledgeable on wizards, but there are some easy fixes to be had.
Topazes as armor gems, they give you Int, and Int gives you all res. Those rubies are doing literally nothing for you.
Roll Vit into helm, probably replacing the skill affix. I think you'll want a new helm at some point that allows you to have crit chance, but I'd wait for someone to confirm that, since maybe a specific skill affix is better. But your current helm could use the Vit on it.
On the ammy, roll the arcane to either a near max CHD or socket, whichever comes first. You'll need a new ammy with +element/main stat, CHC, CHD, and socket. It could even be worth crafting yellows to get that combo for now. Well rolled yellows should never be discounted while initially gearing.
You need to roll CHD onto your gloves. I'd probably replace LoH. Someone else should chime in on that.
Your rings need re-rolls as well. Vit off of the focus, probably to CHD. +damage off of Restraint, again probably to CHD. You want to maintain that 1:10 CHC:CHD ratio. CHD is usually the tougher one to get enough of.
Most of your other pieces of armor that have a +skill need to have that affix re-rolled. Re-roll it either to whatever your main damage dealer is or if it's not available, something useful like %life, armor, CDR, IAS, etc.
I feel like Unwavering Will is a garbage passive. You don't want to be standing still, you need to be dealing damage and avoiding damage. Aquila in the cube is probably not active very much for you, so that would need to be swapped. I just don't know to what off-hand. Maybe a Broken Crown while you work on Topazes? I'm also not sure how I feel about Odynson, either.
You have a decked out follower, if toughness is an issue, a second unity can help with that.
I know you said that you're still getting equipment, so I tried to avoid specific gear piece recommends where I could.
As for that other build, have all the pieces before you try it out. Every single piece synergizes, and if you don't have the right rolls, it will also not be super great.
EDIT: Looking at your skills, it doesn't appear that your proc'ing the full F+R bonus.