ElPolloDiablo said:White fly hormone traps are generally used to see if you have an infestation and monitor its severity: they aren't meant to trap all the males, and most populations have some parthenogenic females so they will just propagate anyway.
Insecticidal soap is only mildly effective against white flies (and even less against scale insects) but before switching to a neonicotinoid insecticide like imidacloprid you may want to t-r-y insecticidal mineral oils. I've had excellent results against scale insects but with white flies it's a bit of a gamble.