There sure is some hope. I wouldn't even bother with ladybugs. I used everything, but the best results hands down was the "No pest strips"
http://www.amazon.com/Hot-Shot-Unscented-Repellent-5580/dp/B0019BK8AG
It's really harmful to anything living, so I wouldn't leave a pet in the same room or I wouldn't stay in there too long but do some research on it and I promise you it will kill the gnats and anything else in that room other than you plants.
http://www.amazon.com/Hot-Shot-Unscented-Repellent-5580/dp/B0019BK8AG
It's really harmful to anything living, so I wouldn't leave a pet in the same room or I wouldn't stay in there too long but do some research on it and I promise you it will kill the gnats and anything else in that room other than you plants.