Since all sin is addictive, and I've had plenty to overcome, here are my steps to addiction recovery and repentance (order isn't important):
1. Make it difficult to access the sinful activity
2. Keep yourself busy with a balanced lifestyle of meaningful activities, including exercise, mental stimulation, and spiritual time.
3. Pray for help.
4. Make yourself accountable: to a priesthood leader, friend, or family member.
5. Get all the help you can. All sorts of tools can help. I like replacing the question, "What do I feel like doing?" with, "How will this make me feel?"
6. Don't obsess over the sin; fear and self-hatred only make it harder to overcome. Forgive yourself and forget the sin; remember the lessons learned, especially your dependence on the Savior. That won't change..
7. This is my favorite step: find something you care about more than the sin, even in the heat of temptation. This is a challenge. The best way is to further your relationship with God until it forces out all sin, but relationships with others can also be helpful. The same way you develop relationships with others, develop a relationship with God: talk with Him, talk about Him, and spend time with Him in His house.