I remember back in the FW days when I was told that fish only grow to the size of the tank... I learned how wrong that is the hard way
I would move a few of the fish out of there (maybe a 5.5 gallon for a swordtail species tank?) and add a pair of cory cats. They will help with the uneaten food and may just eat the worms themselves.