I'm not an expert in this for sure but what I'll share what I've come to asking questions on here and playing with things. On your spec, I'd move the points in KOTJ and Imp Mangle to MSS. As far as gear, looks like you've got a good start to me. The Triumph tanking ring is really good and a fairly easy upgrade from running some randoms.
What problems are you having exactly? What is your rotation?