lol - and this is on an r/c hobby site, in the pre-sales section.... why?
to answer your question, nothing will work except one thing: willpower. there is no trick.
i just quit 2 months ago after smoking a pack a day for 10 years. i tried numerous times, unsuccessfully... until now. my mind is made up that i'm done, for good. i've tried all the tricks, too.
for me, the patch helps.

it's not a solution... just assistance... to my willpower. but your mind needs to be made up that you're done for good first - or it won't work. pure and simple.
good luck!