OK, your site is properly designed to modern SEO standards. The bones are good, and the skeleton is steady. Time to place some vitals to get the heart of the site pumping.
Content is king.
There. It gets its own line. Content is king.
Google is the great equalizer. If your site doesn’t dead-on nail the conversation regarding a certain subject matter (keyword/phrase), then you don’t get favorably ranked. That is why Wikipedia is consistently ranked in number 1 and 2 spots. Wikipedia is an online encyclopedia, and its entries are obviously dealing with the exact subject matter related to the keyword search at hand.
Google is in the business of providing the customer (searcher) with the best results possible. If Google doesn’t feel you are truly the best, you don’t get that favorable ranking. If you’re not happy with this, go the paid search (PPC) route. Within reason, you can buy your way to excellent Web exposure.
Your solution? Know you’re market, know your buzzwords and keywords, and implement them quickly AND PROPERLY.
Content also needs to be fresh. Think of the Web as a living breathing community, and your site as your home. If everything inside your home is stale, no one will want to stop in and visit for dinner. Google will lead them to the house that has fresh content.
Your solution? Make it a priority. Schedules work well, and will force you to keep a schedule. Create a storyline, and get writing.