My DH did, last september. He was regularly drinking 3/4 of a bottle of wine most nights (I would have one glass, he would finish the bottle) and was trying to cut down but with little success. Then: he had a works do, got absolutely blitzed, threw up on the bus home, couldn't make it up the stairs so slept on the dining room floor until 4am (having spent some time retching & throwing up in the downstairs loo).
the hangover next day was fearsome, plus I wouldn't let him rest as much as he wanted to, and we had to go to Proms in the Park that eve AND I wouldn't let us leave before the end (the best bit!).
Next day he decided that was it. Initially he wanted to do it for a month, until we went to Australia for 3 weeks, when he might have a drink. But no. THne it was until Christmas, when he might have a drink. But no. Then new Year - same. Now he is pushing for 6m off the booze. Then maybe it will be aiming for the whole year.
He is keeping going until he feels that he can have one drink and enjoy it, rather than have one and feel the need to have more.
I think part of his success is that he only set himself small targets to start with - but also when he puts his mind to something he is very determined. He gave up smoking quite easily shortly after we met as well.
The only other thing I would say is stay away from anyone who is likely to undermine you and say things like "oh go on, it's only one, one won't hurt, you know you want to, everyone else does it, you'll be the odd one out" - a friend of mine who was trying to give up smoking socialised regularly with people like this and she could not give up because of it.
HTH! And good luck.