Quit smoking is not a day or week or month experience. It's going to be years, decades..... That said, you have to be in a mind set that this may very well be something that you will need to fight against even 10 years down the road.
Best way to quit is to avoid places and people who smoke. Means you will have to start avoiding friends who smoke.... or, if they are respectful enough to not smoke in your presence.
Any time when you see an ash tray, a cigarette butt or walk by a person who just had a smoke, you will be reminded of the urge. So your mind has to be absolutely strong.
I am not a smoker but I've interviewed several smokers as a research activity. Most say they have quite before. 3~5 years. Then they are back to smoking because one time they were in the presence of a smoking friend who offered them a stick and they took the bait. That's all it takes to break the streak.
Then I heard of a story of a person who is thinking of quitting. He was sitting in a bar with a friend of his who have quit for more than 10 years. So this guy asked his friend how he does it. The friend replied," You see that guy over there with the smoke? God damn I want a smoke now so bad!"
For some, they can truly convince themselves to think that cigarette is really bad for themselves. For others, it will be more like a denial, a struggle between desire and perception.
I'm glad I never picked up smoking, especially after talking to more than 30 smokers about their struggles.