You need to advertise, Submit you site to Directories Submit you site to search engines If you have a budget Use Adwords or something like it
There are many ways to get traffic. There are also many ways to get FREE traffic. For example; - Post comments on other people's blogs. THis really works. Do it on sites similar to yours. - Join a forum in your niche and have a signature in your profile about your site. Participate in the forum and people will click your links. Just like this forum showing my links below. - Add lots of good content. New fresh content and people will naturally find your site on Google. - Add a site map in Google Webmaster Tools - this is important for indexing of your site. - Post your site in Digg - i.e. get it Dugg. This will get it indexed very quickly and the search engines will come sniffing around looking for the excellent content you have just written. These are just a couple of easy ideas. There are lots more.