SEO is must if you want to grow traffic to your website.
In fact SEO brings 57.8% of total traffic to your website, whereas Facebook and YouTube contribute only 5.2% and 4.8% of total traffic respectively.
This page has resources to help you learn the Basics of Search Engine Optimization.