Tank Setup: 25G SW setup with Live Rock (no substrate yet). Currently trying to cycle, but well into the 7th week. Ammonia .25 ppm, Nitrites .10, Nitrates 20. I've been doing 5 gallon changeouts weekly. Nitrates have been dropping with changeouts, but Ammonia has been steady since Live Rock introduced. Live Rock was sold as "partially cured," so I just picked off the obvious, blew the rest off with a powerhead and placed in a new tank. Setup is as follows:
Tank: 25G, 2' W x 1' D x 2' H (give or take...)
LR: 22 lbs Fiji
Salinity: 1.022
Temp: 80
ph: 8.0
Alk: 2.2
Fish: Recently added 1 Blue Damsel / 1 Blue Green Chromi trying to "help" tank cycle (Blue Damsel is currently MIA since first day)
Filter: Eheim Ecco Canister (2234) with 132 GPH return
Protein Skimmer: None
Powerheads: 1 225 GPH straight and 1 175 GPH "Wavemaker" (is this too much including canister return-Chromi seems to be blowing all over the place...maybe that's why the Damsel is MIA...he might be hiding in a hole....

)
Am I just being impatient? Anything else I can do to get this thing to cycle? I didn't want to add the fish (seems cruel) but the LFS suggested it as the next course of action. On a side note: is there too much current in the tank? Any advice is very much appreciated. Needless to say: this is my first SW tank....FW for years.