Every week I either add a new piece of content or improve an existing piece of content. With the help of an SEO consultant I learned how to improve the SEO of existing pages and new pages. Using a checklist I created I apply this advice to each piece of content.
Most of all I was persistent and patient.