First, don't get discouraged. It will get better.
What is your lighting schedule? How many hours a day are the lights on?
Can you get a bag of ChemiPure Elite in your filter area? Carbon + GFO
would help get the phosphates down.
In my experience, with a new tank, some just go through a case of the uglies while things settle in. On my first tank, I had this happen around 2-3 months. I started skimming, used chemipure, upped the clean up crew, more water changes, etc and things settled down in a month or so.
Chemiclean can also help to get cyano
under control while you work on getting nutrients (phosphates/nitrates) down.
Also, getting your own RO
system is so worth it. First, the LFS
could be lax on changing their filters and you could have crud in the water you're getting from them. Second, yes, running to get water is such a pain.