Sorry, guys. I don't smoke and I don't even drink all that much, but I'm as ugly as sin.
However, scribbles, you could host a general or singles mixer at a non-alcohol-oriented setting (coffee house, park, volunteer work, etc) and I'll bet you anything you'd meet some interesting people, some of them women you might want to date.
(Astorians mixers are always 10 women to 1 man anyway.)