There are a number of ideas about what are the best ways to promote a website and about the best ways to attract more visitors to a website. In my opinion, it is important to start up a link building campaign to increase the number of websites which have a link to your site on their site. This is one proven method which has been successful in achieving high rankings for many different sites, however there are some important factors to keep in mind when attempting to build up this link network.
If you have a new site and are desperate to achieve top rankings on the top search engines such as google, think again. Most of these search engines will probably not give your new site a high ranking until it has become established. This is where the age of the domain is important. You can not in reality expect to be placed in a higher search position than a site which has been around for eight years and which has been building up links, during this period. This is where patience is required, you should see your site as something which is going to be online for a long time and hopefully in time, some of the other sites that you are competing with will have dropped out...