Hi Valerie
There's a link at the top of this forum about recovery plans and that's got some brilliant ideas. I really recommend that if you haven't already checked it out.
I have a few aspects to my toolbox. I go to meetings and my local addiction support centre. I also write every day and keep an ongoing list of things that help me during cravings like yoga, going for a walk and coming on this forum.