brown algae, diatoms can show up in a new tank. They are relatively self limiting and will eventually go away. And yes, 3 months can still be considered a new tank.
a 10gallon water change once a week is only 20% so I don't see any problems there, that seems sufficient for your bioload.
What are you current tank parameters? I mean readings of Ammonia, Nitrite, Nitrate?