the first step is to know you have a real problem, not just a "i can stop whenever i want" mentality. honestly, you are 1/4 of the way there since you know you have a serious problem, a very serious problem that kills people.
quite a few alcoholics only wake up when their lives crash and burn, and even then some still dont wake up.
i am an alcoholic and that means i always will be. the craving never goes away really, but you can lengthen the times in between them, at least that worked for me.
for me, i found that changing my everyday habits helped alot. i changed the places i went, my pattern of having fun, lots of changes.
changing the triggers that increase my desire to drink and decrease my "wont power" helps.
for me, it involved having people to support me, not blame or preach. for me it was essential. stopping by yourself is harder than anyone imagines. i supposed a few people do it, but most fail. and by the way, you need someone who wont yield to you "this one time" and let you drink because you have been doing so well, or it is a special day, or a hard day, or it is the third tuesday of the month.

those folks are hard to find.
i could always stop when i wanted, as long as stopping was no longer than a week or so. that proved to me that i could control it. ha, ha....never believe that.
AA helps a lot of people. my good friend was helped by them. for me, less so. AA didnt do it for me, but they did help me see how good i had become at rationalizing my drinking. there may be no one as clever as an alcoholic who needs a drink.

good luck, but more importantly, listen to others and believe them over your cravings.
the people posting here have great suggestions, by the way.