Definitely look up the Sinclair Method. The idea is to always take naltrexone an hour before you drink. Also you only take naltrexone when you drink (this is key). Then just drink as normal. The naltrexone blocks the alcohol buzz, and you learn to not love it anymore over a period of months.