Can you get some duckweed or water lettuce? These are fast growing and really good for the water. Also how many plants do you have? Your tank should have not just lots of plants but so many your fish/frogs can get lost in the tank. There is a picture of mine in the ADF picture thread to give you an idea about how many plants.
I am like your going to let my fish population die off naturally and go to just adf's in my 55 gallon.
Good luck