Your site needs a blog because search spiders like fresh text. Blog and feed those new crawlers.
Check and be sure you’re not on a server that is spammer, banned site or blacklist.
Link building, think quality and not quantity.
Search engines look for natural language content.
Order of priority in SEO is Text, Links, Popularity and Reputation.
Make sure your site is easy read.
Search engines like unique content that is also quality content.
Give them something to talk about.
Give each page a focus on a single keyword phrase.
The search landscape changes daily, so work on your optimization daily.
Pay attention to the context.
Always captions with your images.
video content on your pages with keyword text .
They say Links from a high PageRank site are GREAT. High PR indicates high trust but no links will carry more weight over all.
Understand social marketing is important and Google Webmaster Central.
If you have pages on your site that are very similar between the considered duplication or stemming
A network of quality links using your phrase as the link, if there is no good and logical reason for that site to link to you, don’t do it.
Use keywords and keyword phrases in text links, image ALT attributes and your domain name.
Submitting through Google’s regular submission form can take weeks.