There's lots of different people, and there's not really a universal way that's going to work for everyone. I doubt that there's solutions that work for the majority. I believe most smokers wish they never started, so if it was as simple as 'deferring for 5 minutes' or 'have willpower' we'd have a lot less of them.
> "Giving up smoking" is very hard. Deferring one cigarette for five minutes is easy.
For me, it definitely wasn't, but when I read things that are written as 'general advice' that I couldn't follow it made less motivated to try to find a way to quit. It's was also frustrating to read other people being successful with seemingly 'simple tricks'.
"Allen Carr's Easy Way to Stop Smoking" is another example that has near universal praise, and was mentioned here on HN. Also a total dud for me, which only made me more depressed; there must be something more wrong with me...
My suggestion now would probably be to treat it as an illness and go talk to your family doctor. But also: your mileage may vary and perhaps just waiting 5 minutes at a time will do it for you!
Hang in there.