Technically. You should see changes in your website's ranking in about four months. Drastic changes will be seen in six to twelve months. While it seems like a slow process, you are competing with websites already partaking in the SEO process, so it takes a bit of time to catch up with their progress. The sooner you start, the better.