With the help of Search engine optimization and PPC srvices, you can show your site to the audience. Basically, all these concepts will help your site to promote in search engine like Google, yahoo, MSN and many other search engines.
There are so many ways to advertise your site to the targeted audience. Just pick one and try it till you learn how it works and master it.
Promoting your website using social networking sites will help you increase the prominence of the website, Forum signatures and niche blog comments will also help you
Providing a good concept for most people. Related backlinks and do web 2.0 spokes can help your site to grab audience ..
Identify your product and the "potential customer" for it. Then advertise your product on websites selling products similar to your product. Also, create content/articles around your product so that you receive organic traffic as well.
Try some sales and marketing involvement for the visitors, so that visitors gives more importance to your WebSite from commercial point of view also.
you could work with an ad network, they will place your ads in the media that attrackts your target group, or you could just research alot and try to do it yourself, but it takes alot of work
Advertising advertising could be through facebook or twitter and many more that are in google'''link is a quick way Friends
try Google ad words also try face book advertisement and twitter by searching links profile or group that match your site service also post links on your friends profile wall
By using targeted keywords and backlinks from targeted websites, you can attract traffic from targeted regions.
If you want to advertising your brands or products then you should prefer twitter,and most use social networking sites,blog creating and etc....I think is too good for which you want??
As per me best way is to optimize site by using SEO techniques coz this techniques are used to make visible our site in search engine searched results. This is time consuming proccess but very effective coz with the help of SEO you can bring your site at 1st page of Google or any other search engine. Also there are many other ways to advetise like PPC and SMO i.e. Social Media Optimization etc.. Choose All medium to advertise your site if you want long term success.
There are lots of way I am promoting my site like forum posting, article writing, directory submission etc. But article writing is the best for getting more traffic.