Try: "Smoking isn't permitted here", or: "Get that filth out of my home/my car/my face." About as good as any.
Here's the thing, Lilly:
By this time, it's safe to say everyone old enough to light a cig is well aware of how ridiculously unhealthy smoking is. It even says so ON THE PACKAGE. Smoking makes slaves of its practitioners, and often kills them. Thousands die from smoking-related illnesses every year; this is all common knowledge and has been for decades. New laws even drive smokers out into the weather to sate their addiction. How can we expect any mere phrase to change the habits of someone who ignores all of that? Truth is, we can't.