what are some good ways to quit smoking?

im 21 and i started smokin at 15. it was the STUPIDEST decision of my life. i have tried quiting in so many ways nut i cant quit i tried Nicolette gum, nicotine patches, and cold Turkey . I herd about champ ex my doctor said that 90 percent of the people that take champ ex quit smoking but it can have bad side effects such as depression. has anyone here been an champ ex, and give me some good tips on how i can quit smoking.