S.H.
have you tried composting earthworms? Or it is also called vermicomposting.
Here's some links about it:
http://www.waikikiworm.com/6wwislands.html
http://www.franklincountywastedistrict.org/vermicompostin...
That is what I do. I don't get fruit flies with that.
good luck,
Susan