Have you checked his feet to make sure he doesn't have bumble foot? It would be a black scab looking thing on the bottom of his foot. If he doesn't have bumblefoot you might try what I've been giving my duck.
I have a pekin male duck that has been having problems walking too. I have been...