After a quick look at your character, you need to have gems.
For a DH (which is my main) gems are indispensable. I crush T6 and clear it in under 5 min solo and currently up to level 33 in GR. Not focusing too much on GR ranks since I am currently preoccupied with farming keys and mats for a Hellfire.
Only put 50 hours into my wizard so cant really comment on the different items and sets but:
- Your Tal Rasha would be awesome with a gem. You need to sacrifice the 10% cc but the gem past level 25 would more than make up for it
- Things get a bit more dicey for your rings since what you'll re-roll are the main stats you want to have in addition to a socket. You need better rolled rings. (RROG might be the hardest to get with a socket)
My profile for reference:
http://us.battle.net/d3/en/profile/JayHayabusa-2672/hero/40811808