Find a way to access those stats. Check the referrers section and they will tell you how you were found. If it was through a search engine, click on the link and it should bring you to the page you were found on, complete with the keywords used, listed right there. You can check your progress every week and find out where you are popping up. In most cases they only bring back results for the top forty pages of the top 7 engines.
Many people fail to find their sites in worthy positioning and constantly rework and resubmit.
This is very self defeating and can get you thrown out as a spammer. Front Page search engine placement to them seems like a waste of time and is often compared to winning the lottery. It is much more revealing than any of the usually prescribed methods. The more indexes you build the more time you can lose with these methods. If no results yielded yet, then plan on several sessions trying to track down where you can be found.