Teeth whitening

So I have yellow teeth from smoking and drinking soda often I have quit smoking but cant stop the soda part what are some teeth whitening products that work well and won’t make my teeth very sensitive