Can niacin be out your system unitil you smoke again?

Niacin does not clean drugs out of your system.