mike88answered grow question 5 years ago dude, don't bother with any of that shit... i tried all sorts of things when i had the fungus gnats, and spent a bunchhh of money- i tried peroxide, a bottle of stuff that was supposed to kill them, nematodes, all sorts of stuff.. nothing i did worked other than what is probably the cheapest solution. buy a bag of sand (the sandbox kind, it's finer stuff. they have stuff that looks like pebbles, but go with the fine stuff). Put like a .5" to 1" layer down on top of the soil. You can always add more.. The gnats really can't crawl through it because it's like little shards of glass, so they end up dying eventually. It has nothing to do with the sand drying things up although that probably helps. So use the sand, and continue to use sticky traps. You can use bowls of vinegar and dish soap to also kill them. Keep a fan circulating air lightly in the room. They are terrible at flying. You are probably giving your plants too much water also, so in the future let your soil dry out for a few days before you water it again, and try using less water. the sand and air circulation is what helps the best by far though. if you think you are going to under water the plant, the leaves can help you know if it needs water or to lay off the water. the leaves start to cup/ curl either up or down depending on too much or too little water. i forget which is which. easy google search will tell you that one... lemme know how it goes if you decide to use the sand.