My advice is to get battle-master trinket, and un-use inti + resi trinket.
Resi is an important stat for locks.
Then I'd gem pure resi in yellow gems, and pure inti in reds, like you do, and sta + resi in blue slots.
Reforge all your gear to haste, and you should do fine
My lock is geared a "BIT" better than yours, and i'm sitting at 40% dmg mitigation without Soul Link + Glyph.
The reason for the battlermaster trinket is the healthboosts works wonders with a Soul Burned healthstone, it have saved my life countless times (80k healthboost for a few secs)
Also, an on-use trinket will help you a lot to improve your pressure, pair it up with Demon Soul and perhabs Lifeblood, to get some increased dots at start