We can talk search engine optimization strategies and organic search engine optimization techniques all day, but one thing will always remain the same. The two most important things to help you get found more often online and stand out from the rest of the sites in your niche are, in this order: Good content and Good design.
Good content that is user focused, information rich and valuable is the most important part of your website. Good content that is updated regularly is even more important. The search engines first and foremost want to see that you are providing information of value on a regular basis.
Consistently adding new content to your website shows the search engines that your site deserves to show up in the results because people need access to your newly updated content.