In my experience it takes like 3 to 6 months before everything starts finishing its cycling. I think water changes are important. also flow. was the live rock already cured when you got it? I found when setting up a new tank I like to get some sand from someone with a well established tank and maybe some of their water as well. I would be glad to offer some of this stuff if interested.