If, on the other hand, you are like me an you simply drink too much, I can share how I got the situation under control.
First, I threw out a lot of the liquor in the house (I kept the good whiskey that I was already saving for a special occasion). Then, I stopped going out to bars as often and, to a certain extent, avoided people I typically drank with or found ways to socialize without being around alcohol. I also took up yoga in the mornings. I like yoga, but if I drink the night before, I won't feel like waking up for it. So, I remind myself before I go out to a pub or meet friends that if I drink, I'm screwing up my routine.
That combination has helped, and it's gotten me to a place where I can go out on a Saturday night, get a nice buzz going with three or four beers over several hours, without reaching that 'fuck it' moment where I start doing shots and smoking cigarettes till dawn.