Aha! Get theeself a skimmer! There is no more valuable piece of equipment than a good skimmer. I don't know who told you that they are trouble, because they are just about the simplest thing you can have on your tank. They remove nutrients from the water column, which cause algae problems.
You also might want to reduce your photoperiod to 12 hours, at the most. During an algae bloom, you can even cut it down to around 6 hours.
Another BIG problem is you using tap water. Tap water is about the worst thing you can put in your tank. Even if you use a water conditioner, tap water is filled with sh!t. You should switch to RODI water (Reverse Osmosis/De-Ionized), which you can buy at a fish store, or even at Walmart. Seriously, tap water will be the death of your tank.
Are you saying you have not done a water change in 10 months?? A good rule of thumb is to do a 10 to 20% water change every week.
It's good that you only use frozen food. Flake foods and pellets will lead to algae also.
Okay, so here's the plan. You have major water quality issues due to not having a skimmer, using bad water, and not doing water changes. Of course, doing a water change with tap water is pointless -- you will be switching out bad water for more bad water.
Go buy a skimmer. Go get yourself some RODI water. Take a chill pill with the lights. And do some major water changes.