Knowing how users use your site is vital. This allows you to target their needs better. The best way is to keep a close eye on your analytics data; check what country/area your users are coming from, what search terms are working well for you and what sites are giving you the best referrals.
Ray, you need to tell us what type of website you have.
All of the above is great material, but if you don't tell us what kind of website you're building it's same as walking into Home Depot and asking what kind of tools you need to work in your yard.
Entertainment websites work great with Social Media - Facebook, youtube etc.
Business websites - Google, SEO, Paid advertising
Personal websites - word of mouth
I could go on and on, but we could help better if you tell us what the website is about.
I know very well it is hard task but not impossible first of all promote your site in related newsgroups and mailing lists, get included on the Web sites of the local newspaper and local directories.
For getting traffic towards your website, you must have updated and fresh content on your site regarding the most search queries by users. And then start promoting your website on such sites and blogs which are already widely famous.
Comments
All of the above is great material, but if you don't tell us what kind of website you're building it's same as walking into Home Depot and asking what kind of tools you need to work in your yard.
Entertainment websites work great with Social Media - Facebook, youtube etc.
Business websites - Google, SEO, Paid advertising
Personal websites - word of mouth
I could go on and on, but we could help better if you tell us what the website is about.