A two part (long winded) solution-
I would use a neem spray made from concentrate at 1.5% by volume, the premixed solutions you can purchase aren't strong enough. Apply lightly on the bottoms and tops of your leaves (never spray flowering buds with neem, it will leave its smell if you spray them, protect all buds from all over spray and use your hand as a shield)
You can also use sand (basic silica sand from your local pet store) as a preventative by applying it as a top layer 1/3 - 1/2 inch at least, this will prevent them from using your wet soil as a breeding ground. The combination of the two will kill the eggs/larvae you have now and bury alive anything hiding in your soil currently. I also use a cotton ball and apply pure neem oil around the bottom drainage holes and around any dark edges as well as the lip of the planters. I've seen almost a 100% improvement using this method.
I hope this helps. Happy hunting my friend =)