if u no longer smoke, or havent for a while, go out and get a hair cut. short. lol. most of the weed chemicals will be in the bits of hair that were growing when u were smoking i figure, just lop that off and use ur shampoo maybe it'll work