Page is a not externally linkable
aristotle - 12:39 pm on Sep 5, 2012 (gmt 0)
I just checked the rank for the first time in about a month, and now I'm on the 5th page.
In that case your traffic from Google should have taken a huge drop sometime during the past month. Did you see such a drop? The traffic is the true indicator of how your site is doing.