Here is a list of the things that I thnk help with self harm.
I used to be a self harmer, I used to cut my upper leg so no one would notice, but since someone elightened me to the world of screamo, and enjoying myself as much as I could, that help me stop cutting myself.
I have prepared a list of the things that helped me when I was harming myself.
1. Never, EVER think bad thoughts unless its about someone else who you don't like, think of a funny way to punish/torture them, this sometimes amuses me.
2. Take up a hobby, I took up guitar, and hoping to form a band, I've been playing for about a year and I suck SO BAD and still do but that has never made me want to give it up. Never give up on things so easily.
3. Find a new style of music to listen to, I used to listen to things like Linkin Park, MCR, 30 Second to Mars, but then a friend who also plays Gaia, took me into the world of screamo and HEAVY metal, this made me happy because it made me different from all the other metal head's, emo's and goth's out there.
4. Do stupid silly and silly things that amuse you and other people, when people laugh, laugh along with them, it shows that they are interested in your sarcasm and jokes.
This may only be a short list, but it should help, it helped me lots of times.
Evil Emos
emo/goth/other dark gathering place