Serp results are very dynamic and is a reflection of sum of everybody's effort. If you intend to remain on the top page, it would require you to put effort on a regular basis and beat everybody else working for that keyword. This is an on-going journey and not a one stop affair! Regards, RightMan
algo was updated probably, plus your competition my well have been doing more optimization work both on and off page - also, the value of links changes over times too, and perhaps if the value of just a few of the links you had incoming changed or if those pages disappear then it could have a big effect. as someone here pointed out perhaps it has something to do with you .cc but i don't really know about that. i'd say add more fresh content, get more backlinks and higher quality links too, submit to some free and/or paid directories and write some articles so you can get more links....2 months is very new for a site and those tend to fluctuate quite a bit unless and until you get settled in a niche good luck
That's what you call Google dance. May I know how old your site is? Ranking fluctuation is normal in Google because of competition. You need to build more quality and relevant links for your site to get a more stable SERP.
I think many of your competitors are doing more work than you in optimizing their websites. Don't stop building links especially on high PR blogs and directories.