When it comes down to it, SEO is simple.
1.) Build a website that speaks to your target customer.
2.) Create value through the right type of content, consistently.
3.) Promote the hell out of your site, in all corners of the web.
Every “SEO” on the planet knows this, yet most fail to get results.