If I remember correctly from my college Botany, the main limiting factor for duckweed is phosphorous. You could add aluminum sulfate to the pond to strip it out, add a bacteria blend especially to reduce phosphorous(I think I saw some in Aquatic Ecosystems), and try to limit new influx in the future.
Robert B