What are some good ways to quit smoking?

Been smoking 6+ years. want to quit. but need some good ideas.
Lets face it theres nothing better than lighting one up after a meal or especially when you go out to bars. How can i overcome this?
nobody tell me its easy. only smokers can understand this question. I know the risk could be gaining weight after quitting and i really don’t need that at all! so im looking for a healthy way to quit not just one that looks good for my wallet.