If you're going the insecticidal soap route you have to spray them every day without fail for a couple weeks. Best thing I found is to get ladybugs. I get them from Buglogical.com, but there are other good vendors out there and you may be able to get some locally. BUT - don't get them now that you've blasted the plants with chemicals, as those chemicals will kill the ladybugs. Find a source you like and be ready for next time, though. Best wishes!