Identify your weeds by taking pics and comparing to past post see how they were dealt with then.. Usually herbicide will control your weeds. As far as water quality aeration, chemicals also look through the archives to see how people have improved there ponds in the past. Thats the thing thats great about this site, your not the first person to have this problem or have there problem answered on this site, so just check into it on the site to find out how to solve it.. then when theres questions directly related to your pond maybe we can help better..