Rhubarb leaf tea is good with aphids and whitefly. As far as slugs and snails are concerned, have you tried beer traps? More expensive but effective are copper bariiers, or even using copper tools. By far rhe most effective remedy for slugs ( but not snails) are nematodes. They almost wipe out the slug population for a season.
http://www.nemasysinfo.com/