A family or friend should distract smokers by taking them to movies and sharing motivational Books to read.
One of the reasons why people smoke cigarettes is to manage their stress. You can do other activities to manage stress, such as meditation, exercises, etc.
Doctors may suggest some of the best medications that help you quit smoking. It will take time, but soon, you're gonna quit smoking cigarettes.
Most people smoke when they are bored or feeling stressed. Identify your triggers soon and work on them so that stopping to buy a cigarette will not be so challenging.
Research even says that eating more and more fruits can help you to quit smoking.