I struggle with picking from time to time - usually it's when I get really stressed or if I'm not feeling good about myself / my skin. I know it makes things worse but it can still be hard to just stop!
I do know from experience that stopping picking can really help your skin. I used to get a few big spots on my right cheek that would keep reappearing in the exact same spot and I realised it was because I never let them 'heal' or go away on their own because I'd always end up picking or messing with them. Once I managed to just leave them alone, they went away and I haven't had acne reappear in the exact same spot as they used to.
I think keeping your nails short / filed helps but the biggest thing that helps me is spending less time in the bathroom or anywhere where I could see my reflection. Just get in and out without stopping to scrutinise your face in the mirror. If you have 'triggers' like I do (being stressed) working on them, if possible, could be helpful too.
And don't beat yourself up if you say you're going to stop picking but you 'fall down' and end up picking - it's ok! It can be a tough habit / compulsion etc to break. But keep at it, keep trying and hopefully you'll see the difference in your skin.