SEO isn't very hard, it's just time consuming. Consistency helps too. I set aside a couple of hours daily to focus on SEO activities exclusively. Of course, all that work won't mean anything without quality content. SEO is important and cannot be ignored. I do focus on social signals instead of trying to outwit Google.