your best option is time. when i moved i quit like month before hand so that a urine test would not be a limiting factor in getting a new job. it ended up being like 42 days or something by the time i had to take the test so i knew i would be clean. if you smoke mutliple times daily its going to take more than working out and drinking water for a week.