I've been a non-smoker for the past 6 years. I quit cold turkey and never looked back. I did not have to think about it, I did not have to use willpower to resist smoking urges - there were none.
A family member gave me a book on quitting smoking by Allen Carr. I read it, I dropped all the excuses and I realized that I would have to be sober until my skin gets thicker and I can drink and not smoke. And for that, I'd have to quit hanging out with certain people for some time. After a couple of months of being sober and not smoking, I was able to go back to my drug of choice - whiskey, and not smoke.
Oh man, the difference it makes doing sports.
I suggest that book to everyone. It's not magic! It just takes you by the hand through all of your excuses and shatters them to pieces.