if you have fungus gnats in a soil grow you REALLY need to get that pot up and let the bottom DRY out ... it's a sanitation issue... bleach the tray that the pots sit in if you have one. Cleanliness first. Neem is good stuff but its application is ideally to treat pests on the leaves.