If you'll keep turning things around when you feel like you've hit a brick wall you will succeed.
Next time you get a craving say this out loud
"I am having musings of smoking, I am having musings of smoking, I am having musings of smoking"
Seriously. MUSINGS It's a word we don't use much and the ridiculousness of hearing yourself say this to get your thoughts off smoking is priceless. It will probably make you laugh which is exactly what you need to do and the word takes the power out of a crave and keeps you in control. Make quitting a game. Always one up the crave with something more powerful than those thoughts.
This can be right up there with "I don't do that anymore"
Biting into a lemon, rind and all.
Sticking your head in a freezer, breathing the cold air and thinking about how ridiculous you look.
Packing your mouth with ice cubes.
Don't forget. They are not cravings, they are musings, just thoughts of smoking, not commands.