Went in the run today to let my flock out and there's quite a few piles of bright green poo. My one pullet that was sickly first seems fine now. My Roo crowed at me today . That's more then he did yesterday. But is still not getting down from the roost.

((
Now my Buff Orp hen isn't getting down either!
I'm so frustrated and nervous about all this! I have no experience with sick birds! And there was absolutely no signs of any illness before the rain storms.
I put Corid in their water. Removed the AVC water. I put Vetrx on their Combs and waddles. I treated them with frontline plus (there was not a single bug of any sort on any of them) that I could see. Putting cayenne powder on their food and giving them free choice fresh chopped garlic.
I'm at a loss! Feeling overwhelmed by their poor state. I want to help them! Is there anything else I could/should do?