I had a pond with a similar problem. I found great use using a product called Captain. It is relatively easy to use. It can be found from a company called SePRO Corporation.

Here is the website:
https://www.lakelawnandpond.com/captain.aspx?ItemGroupID=26
Good Luck!
SePRO Captain