it depends on your website quality, backlinks. If you have unique contents and enough good backlinks, then it is possible to get traffic immediately.
I totally agree with him .... thats the main thing to analyse before targeting or starting a website and terget keywords. concentrate on getting backlinks from related sites and not from link farm directories
As per my experience contact SEOGenies because I have the same problem but only due SEOGenies my website is on the top of different search engines.