Your site has been up for some time and is indexed in the search engines. Your rankings stink. There are some steps you can take to improve search engine ranks.