07-02-2010, 11:50 AM
I saw what you have done for your website. Ranking and traffic is totally depend on quality wise links, so make sure that you have made quality links for your website. You can do link exchange with your relevant & high ranking websites, it would help you to get PR. SEO article Submission is also good for traffic and ranking but before going to start it make sure about the works quality.
Good luck!
Good luck!