could you look at my barb and tell me what he needs next? i have around 100mil to spend
EHP is your major issue. The vit gems in gear tell me that immediately.
Like Dan said, you are overstacked on IAS...however that is the least of your worries for now. I would focus on getting your core health pieces together.
Since you are going the inna's pants route, your core health pieces are your shoulders, chest, belt and shoes. First off, those are the worst Ice Climbers money can buy. The reason that non MS IC's are used by a lot of barbs is the boost in EHP. Look for 300+ stats on those boots. That means if you add your STR and VIT numbers together it should be more than 300. In your case I would definitely focus on getting ones with the most vit you can get and of course the % life modifier.
Inna's pants. There are lots of opinions on which inna pants to go with. Personally i think the only ones that give a true valuable EHP boost are the high vit/dex brand of inna's. If you decide you want to keep the strength roll, at least get the str/dex/vit roll and get some sort of EHP value out of your pants.
Necklace: Start crafting ammy's of strength. Lucky for you your gloves and shoulders are fine for now. You can make small improvements there, but those can come later. You need Str, Crit chance and Crit damage as priority on that ammy. EHP bonuses such as AR and Vit are very good bonuses to have. I would suggest crafting because you have a great chance at easily upgrading easily.
Weapons: Personally I am not a fan of your weapons selection. That EF is not a good candidate for a MH weapon. Two real reasons: average damage is low and no SoJ. The average damage of your mainhand weapon determines the tDPS of your tornadoes dropped by RLTW. You want this to be as high as possible. The second issue with this MH selection is that you don't have a cold SoJ too slow the feared mobs. Your tDPS goes down as mobs run away from you or out of your tornadoes. Once you sacrifice some attack speed and switch it for crit, you should be able to sustain a cold SoJ.
Consider moving to an offhand EF and a main hand black damage mace. Your paper dps might look a bit meh to you, but I promise your tDPS will jump. If you do go offhand EF, consider getting a LS so you can avoid the BT passive. If you don't want to invest in an LS one quite yet, consider just getting a regular black damage mace as a main hand. i'm not a big fan of that ef because it doesn't have .24 aps or greater, but that can be over come due to your extra IAS.
You are definitely overstacked by a bit on IAS. However, since you only have a .23 EF, you will have to stack a bit extra to hit your 2.5 bp in wrath. Lose the IAS on the neck and stack CC and CD there. if you switch that ef to your off hand, and look for a black damage, socket, str, CD main hand, you can switch that EF to your off hand and switch to BT passive. This will give you 2.23 aps unbuffed and 2.58 buffed. If you choose to keep your sword, You can still lose the IAS on your neck with no fear. You will still hit your 2.5 bp...just know...I'm not recommending that. Your goal should be to move to a .24 EF and stack two pieces with 9% and two pieces with 8% IAS (9/9/8/8). That will give you more flexibility with crit damage and crit chance...and eventually lead you to the SoJ.
In order to get to an SoJ get your crit on gear to 28% minimum with ONE RING OFF. That is the only way your fury engine will work comfortably. Definitely get an SoJ, when you can hit those crit goals as it is the best tDPS vs Elites modifier in the game.
Cheers and good luck...