problem with this really (as has been said) is that unless he'll admit that he has a problem there is vvery little that you can really do...
I agree with the Al-Anon idea. do you know if there are any near where you live?
oh just noticed you live in abereen lol, therefore al-anon meetings are;
Monday - 8.00pm - Queens Cross Church Hall, Albyn Place
Wednesday - 7.30pm - Portlethen Church Hall, Portlethen and - 8.00pm - Clerkseat Building, Cornhill Hospital
Thursday - 8.00pm - Beechgrove Church Hall, Midstocket Road
this
http://alcoholism.about.com/cs/about/f/faq12.htm may be helpful, had a quick look and it looks like some of the advice if pritty good.
eventually he
will break out of this denial, and when that happens you'll need to be ready as he'll need/want support. so at the moment the priority is to take care of yourself