A vaporizer would definitely be the best way to go. When I use my vape, my lungs clean themselves much faster than normal because of the effects of the THC. You could quit smoking cigarettes and vaporize some weed and your lungs should get better much faster.