Get the Blackthorne's amulet from your monk (roll LoH to CHD, you really never want to use an amulet without CHD). At your stage I would forget about the Hellfire Amulet and just go for any amulet with decent stats, getting a good Hellfire Amulet can take ages and you should get your gear to T6 level first.
I assume you're not playing solo? If so, get the Unity from your monk (vit to socket and use Enforcer gem). If not, re-roll the Leoric's to socket. You really need to use 2 gems (optimally even three, Bane of the Powerful)... but Enforcer is kind of a must-have gem.
Don't stress yourself out about TnT... they take forever to get. But in the meantime, you could try to get Marauder gloves, it'd allow you to get rid of that RoRG which has quite terrible rolls.
Also make sure you hit the breakpoints and get rid of any excess IAS that does nothing once you get past a certain breakpoint. If I'm not completely mistaken, you're at 2.01 APS right now, which is way above the 1.74194 breakpoint but too far below the next one to make up for it with paragon (2.16001); so you can easily get rid of the Hellcat Waistguard and replace it with anything else, for example String of Ears, as the IAS on the belt are useless. Same with paragon IAS. Make sure you're not wasting any APS but also stay slightly above the breakpoints - they're:
- 1.25582
- 1.45946
- 1.74194
- 2.16001
- 2.84211
- 4.15386
Replace armor on pants with all resist. You're a dex class, you get lots of armor through dex, you don't need armor on gear. Same for shoulders... you want new ones with dex/vit/CDR/sentry damage, but of course getting better gloves and a Bombardier's Rucksack is priority #1 for you now.
3