I got mites a while ago from a clone that a friend gave me. For a while, I just fought them with stuff like Doctor Doom Spider Mite Knockout, but they would always come back.
A very experienced grower that I know got involved and his first suggestion was to wash my plants, every other day, with plain water. I would take my plants from veg, into my kitchen where I would wash them thoroughly with the sink sprayer. This worked really well for curbing their numbers, but never really completely got rid of them.
The final solution was a combination of bombing and starting over. I took cuttings of each strain and trashed all of my plants, making sure to get the trash out of my house immediately. Mites can tell when a plant has been cut down and will try to get back into the grow and onto your plants. I sent the clones to a friend's house who checked them two or three times a day, for two weeks, for any sign of mites. Once everything was out of my house, I set off a pyrethrum bomb in the room where I grow and let it sit closed up for 12 hours. After another 12 hours of airing out the room, I went in and did a thorough cleaning of all surfaces, especially the carpet. Once all of this was done and my friend assured me that the clones were completely mite-free, I had him bring the clones back and I started growing again.
I really hated doing this, as it set me way back on the amount I could grow this year, but now it is paying dividends. My grow is completely mite-free for the first time in a couple of years and the ladies are loving it. You'll never get truly great results until you remove all the things that can stress your plants. The biggest stressors of all are pests.
Don't screw around and be lazy like I was. Set up a quarantine area, take some cuttings and put them there, get rid of your infested plants and bomb the hell out of your grow room. Anything less is just putting a bandaid on a gaping head wound.