Well I can already see the problems here.
First of all I don't really see the point of having 2 piece Tal Rashas when most of your damage is going to be coming from Frozen Orbs while they are in the Time Bubble. That's why you are never going to be able to speed farm with that set... it requires too much set up. That's not a Wizard limitation, that's a build limitation. Your build is more centered around control play because setting up Bubbles is essential for Delsere.
If you want a faster builds, use Tal Rashas 6pc or Vyr's set. Vyr's set is pretty "dumb" because it gives you high toughness and damage as long as you get the gear pieces. Tal Rasha is also big damage as long as you learn the rotation, the rest you can make up with Aether walker.
If you really want to stick with Delsere and also use Meteors then you should try 6 pc Talrasha and 4 pc Delsere with the Nilfur Boots. Cube the Ring and use Focus and Restraint while cubing stuff like Gesture of Orpheus and Crown of the Primus (instead of that glove you have cubed in there). Like why do you have Halo when you are doing content that is quickly cleared? Use F+R for maximum damage, that's pretty much essential for even Delsere 6 pc set.
Next let's talk about the Legendary gems or the lack thereof. You are only using Bane of the Trapped and even that is only lvl27. You should have 3 Legendary gems and they should be at least 40 by now (if you play 45 GRs on the regular).
Your Amulet is also pretty bad which is a huge source of DPS and your Glove isn't properly rolled either (where are the crits?) Bracers don't have elemental damage, Helm doesn't have crit + spender bonus (meteor or frozen orb depending on spec), Boots also don't have spender bonus. neither rings have double crit and even your regular gems aren't fully upgraded yet. You are leaving a lot of DPS off the table with your items, there's great room for improvement here.
Plus you are not even Paragon 200 yet. I didn't complete my U6 until I was almost P300. Does TX even unlock before P200? I don't know how far along your friend is but comparing yourself to a top tier build is getting a bit ahead of yourself at this early stage of the game. It would be like me complaining about Barbs at P200 while I am still running around with 4pc SWK.