Since you've tried all of the physical remedies, perhaps this is a vitamin B deficiency causing weak legs. Try giving it B-complex with at least 50 mg of B-2, 6, and 12. Get it anywhere they sell people vitamins. It can be broken in half and pushed into the beak or dissolved in the water.