Prohibition never works.
Honestly, I think reducing advertising in all areas would work better. Equally, making smoking more difficult seems to have been rather effective where I live. This is laws like increasing the limits to which someone can smoke near a door or building, making it illegal...