3. Love. There's no better way to stop masturbation by having the intention, trying or succeeding in hooking-up with a girl. Even if you don't "make love" with her, just kissing, hooking-up up with her and having the intention to follow, or even better, finding and going out with a girl (even if you're not confident or ready in fucking her yet) is the best solution to forget masturbation, if aside from this you continue association masturbation with negative things, replacing it with sport, a glass of water or any non-destructive replacement.
Ehhh. I'm in a very happy relationship, and I still like masturbating. Sex is definitely awesome and my preferred method of getting off, but if she's not around, a man still has needs you know.
It's all about the game.