Forum Moderators: open
Second (if your site is NOT an affiliate store) start studying the search engine forums here and learn how to get your site ranked at least high enough to get real traffic.
It will take time to learn and implement: figure at least a year to make a real difference. Building genuine content that people are interested in is a big part of it, and that takes time.
Good luck.
Follow the users, don't expect them to follow you. Where they go, you go. What they do, you do.
If you were buying billboards, would you buy one on 'Church Lane' because it's convenient for you to go to see it; or would you buy one on 'Stadium Way' where you know for sure there are vast crowds queuing every Saturday for the football match?
And if you don't know where users go; figure out where you go first. Go through your history, don't skip anything, and try to find a way to get site exposure on each of the sites you visited yesterday. You will fail to do so with many; but those which you manage will add up to a solid promotional message for people who are like you and go to similar sites to those you visit.
Successful Site in 12 Months [webmasterworld.com]
Themes [webmasterworld.com]
Building the Perfect Page [webmasterworld.com]
Beginners Guide to Web Promotion [webmasterworld.com]
Link Development Versus Traffic Development [webmasterworld.com]