Read up on Alcoholic Anonymous' 12 Step program to recovery. Most self help programs follow these steps. First you have to admit your problem, understand why, steps to recovery, make ammends to those hurt and how will you continue in the future?
Good for you wanting to turn things around! It won't be easy, many will try to pull you back into the mire. Those folks you may have to cut off.
This really isn't a question for the laundry and cleaning category.
Seriously, check your question before you post it in the wrong place. Dur.