Heyyahh... here's a long list of things you could try
1. Keeping a tally.
If you tend to have decent runs of not SI-ing, then fail and do it, do a tally. Write "days I self injured'' in one column, and "days I didn't'' in the other. At the end of every day, draw a line in either column, depending on if you self injured or not that day. Over time, those tallies in the "didn't SI'' box will grow, making you feel better.
2. Try not to be alone
Visit a friend, go shopping, or go to a public place.
3. Simpler goal... choose one day of the week. For example, Wednesdays. And say- I will NOT cut on Wednesday's ever. Eventually you can add another day, such as Wednesday and... Sunday. And so forth.
4. Avoid temptation
Avoid the aisle in the supermarket where razors are kept, buy only small packs of over-the-counter medications etc. Keep dangerous things out of your home.
5. If you can't throw them away, make your SI tools inaccessible
* Wrap lots of sellotape round them that you'll need to pull off before you can use them
* Freeze them into a block of ice that you'll have to thaw to get at them
* Put them in a locked box, and throw away the key to the box.
6. Wear a pipe cleaner or something that will fit on the places that you injure.
One person did this as a way to remind herself that she could call someone instead of hurting herself and that she had other ways to cope.
7. Make a rule:
Someones example:I'll never cut at work. I've been tempted many times... to run to the bathroom and take out my little boxcutter and do it... but i promised myself that i won't do anything there
8. Write out a list of all the reasons why you want to stop injuring yourself, and keep it with your tools.
9. Write out a list of friends whom you can call when you feel like SI-ing.
10. Make a list of crisis lines such as Samaritans, Bristol Crisis Service for Women, etc. with the phone numbers and times they are open.
11. Make a contract with someone else
Make it someone you care about and who cares about you. Don't have to "know'' them in the real world - Internet friends etc. are fine. Make sure you try to get in touch with them when you feel like SI-ing (but of course don't get extra depressed, with internet friends, if they aren't around cos they aren't online - keep a list of phone numbers too.)
12. Talent:
Write down one thing that you are good at on a piece of paper. Carry this paper with you and whenever you feel bad, add another talent to it. If you run out of talents, think of good features etc.
13. Compliments book.
Carry a small notebook around with you. Whenever anyone pays you a compliment or thanks you or says something nice about you, write that down. Reread them all when you feel down or bad about yourself.
14. Calendar
Keep a calendar especially for your SI. Put a sticker on each day that you are SI free. At the end of each week look back at which days you hurt yourself. Try to beat that next week. If you get a month full of stickers, buy yourself a treat, like a new top or something.
15. Collecting:
Collect something. Beanie babies, anything. when you feel really bad either buy a new one or admire your collection or plan your next addition (e.g. shop online and look at the newest ones)
16. Emergency box
Get a box and decorate it any way you like. Inside put things that make you happy, distractions, special photos or letters, and your lists of phone numbers and reasons not to SI. Only open it in an emergency, or it loses its specialness. About once every two or three months entirely change the contents. Have an SO or a friend, or your child pick something special to put into the box while you're not looking so that there will be a surprise for you when you do have to open it.
17. Emergency tape.
Make a tape to listen to when you are particularly down or vulnerable. You might choose all happy songs to put on it, or you might find it helps to choose sad songs that might enable you to cry.
18. Carry safe objects in your pockets.
These can include stones, crystals, small books, and stress relieving squishy things. Anything that feels right to you.
19. H.A.L.T.
Avoid getting Hungry, Angry, Lonely, or Tired
20. Work out what it the hardest time of the day for you, and plan regular activities to occupy you during that time.
21. Identify risky situations that may prove problematic for you. How can you avoid them, or prepare for them so as to be safe?
22. Make an urge card.
This is a small card that fits in your wallet to carry everywhere. On it list healthy coping strategies, reasons not to SI, positive statements about yourself, whatever will help you most.
23. Award yourself tokens.
When you reach a milestone like 1 day, 1 week, 1 month or whatever, award yourself a token that you put on your website, in your signature, or print out and 24. System of rewards.
Make a big deal of EVERY DAY that you make it. "What I did was go out and get lots of thin bracelets, and some really pretty ones and i put on a new thin one every day im SI free, then when i make it a week/2 weeks/a month (depends) Im allowed to wear one of the really nice ones that I love, and then if i SI, i have to take them all off and start again. But i love the bracelets and dont want to start again so im less likely to do it. "
I have loads more if you want some more

PM me if you do.
I hope this helps...
Cheryl x