It sounds like continuing to supplement for a few weeks will really help. I always feed ducklings extra niacin until they are pretty much adult sized and feathered. That covers the growing phase. Keep us updated.
How long have you been giving the niacin? What brand? Too much niacin will be a waste as it will be discarded by the body. 100mg per day seems to be plenty. It can take weeks to correct any deficiencies.