In addition to any regular 'working things out you could still be dealing with two previous issues:
Your tank is tiny. Staking out a territory in a really small tank might be tricky. A second hosting spot might help.
Also:
it takes awhile to get them back to good body condition so just a couple of feeding them more frequently might not cut it (yet)