Truthfully smoking does nothing for anyone, it's just a terrible nasty habit that's almost impossible to start when started.
I've been smoke free for for over two years and I still have cravings. Truthfully the only thing that worked for me was quitting cold turkey and a lot of will power. I wrote down the reasons I wanted to quit the most and whenever I wanted one I thought about those reasons.