How Soon Can I Expect To See Results?
It is very important to understand that Search Engine Optimisation is a slow process that will take months of regular work before you will see a sizable return.
Once your SEO strategy starts to mature it will give the best return on your investment over time in the vast majority of cases.
You can expect to see changes and improvements in your search engine rankings fairly early on (dependent on how old your domain is) but this will not usually result in converting a regular amount of organic search traffic until you have reached page 1 or 2 on SERPS.
How quickly you rank and how high you rank will depend a lot on the competition SEO and which keywords you are targeting.
There are plenty of ways to bring in website visitors more quickly with Advertising and Social Media and all of these work very well in unison.