The only way is cold turkey and a real desire to give them up.
When you couldn't smoke in pubs made a big difference as you had to physically remove yourself away from the company you are with
Best of luck to all trying to pack them up,if you slip up just keep trying you will get there in the end.