When I started my pond six years ago my first year was nothing but algae, and I became very frustrated with it. I tried adding beneficial bacteria, algae away (I think thats what it was), and concentrated barley. My pond was also in full sun for the entire day, absolutely no shade and my falls faced south so the sun just beat on them. Now I have more shade, my pond is about 60-70% covered with plants, lilies, hyacinth, water lettuce, and elephant ears. I quit putting anything my pond with the exception of the liquid barley which I put in about every three weeks, could probably go without this too. My pond water is crystal clear, I can read a plant tag on the bottom of the pond, a plant tag you ask, because one found its way in there several weeks ago and I could read it. I have two filters, a savio it feeds my waterfalls, a laguna it feeds my 25 ft creek and then I made a veg filter out of my old creek that is about 10' long (it has water lettuce, spiral grass, hyacinths, and catails in it). I still get algae on my waterfalls and creek that I need to clean out about once a week, but it's not bad.
This spring for about 4 weeks it turned very cloudy and took some time to get cleaned up. I think it was taking my plants longer to get established this year, it has been gin clear ever since.
I think patience is the key, you want to be crystal clear but it takes time to get established and cycled. You will get there, my advice would be to not go putting a bunch of chemicals in it let nature balance it.