@Maryjeanash you are getting excellent advice and help above.
I can't emphasize too much that ducks need specific duck food to meet their nutritional requirements. Your white duck is probably a pekin and they need more than average Niacin [Vit B] in their diet.
Your priority must be getting liquid high level vit B complex [Durvet is one brand] and giving 1ml every day on a treat so that you know your duck has eaten it. [The bottle says it is for injection, but it is only used by mouth in ducks.] It may take a week or more before you see improvement in your duck. Continue for a further two weeks, but during that time add brewer's yeast or nutritional yeast to the duck pellets. Brewer's yeast is cheaper and you can get it from Amazon. Or directly from
https://www.joshsfrogs.com/brewer-s-yeast-5-lbs.html
But read the label of the product before you purchase to be sure is contains Vit B3 niacin/niacinamide. I use 1 tablespoon brewer's yeast per cup of duck pellets. Your duck will need to continue added brewer's yeast for her life time.
Next, please prioritize buying duck food -- she can eat duck pellets at her age. I use Purina duck pellets from Tractor Supply, there are other brands of duck food -- including floating preparations, but they are more expensive.
Is your girl laying eggs? She needs added calcium if she is laying. I buy crushed oyster shells and leave it available in a separate dish by their food. The ducks know when they need it and will help themselves.
Although your girl is struggling to walk at the moment, she will find it easier to move on water. Does she have a kiddie pool to swim on? Buckets of water are good for bathing and drinking, but she needs to be able to move around on the water. The easist way to give her that is by filling a kiddie pool or a child's plastic sandpit with water.
Welcome to BYC!! You have found the right internet site to help and support you! Good luck and keep us updated on progress.