I don't really know how I would go about it, but I think the only solution is to make people not want to turn to the drugs in the first place.
Make poor people less poor? Make people feel better about their lives and prospects?
I guess I would spend a heap of money working out what makes people turn to the drugs and try and help them solve those problems some other way.