Tank cleaning problem

driving

New member
Please help. We have these green spots on the glass and can't get rid of them
You will notice the black at the bottom. Have a huge pleco in the tank but he isn't getting rid of it.
Any suggestions????
 
Top