Ok i've optimized my site as good as i could for search engines and submitted it to google , yahoo & msn . How long should i wait before i start getting noticeable visits to my site.
It all depends on the number of links and if you did any publicity. Traffic from SE engines could take from a few weeks to a few months.
Just one backlink in a noticeable popular directory or a very successful keyword that is searched a lot but there is only your site in SERPs... You cant know for sure what will give it a boost and when will it happen.
Put a link to your new website in your signature of this forum - it'll help speed things up. Google Sitemaps and Yahoo SiteExplorer can also help get you site indexed sooner. Cryo.
You would be lucky to get any visitors at all from what you have said you did in this thread, to get traffic you must get links leading to your site from other sites, like linking to your site from your sig here at DP. I would do link exchange between your site & other similar sites & submit your domain to web directories, then you will see visitors