The way to get noticed on the Internet is to have your site rank very high in search engines. Make your site the result of a viewer's web searches.
Google is the leading search engine today. Structure your site to aid Google in offering it as the best result in searches done by your target audience.
Take advantage of other search engines. Yahoo and Stumble offer different avenues for reaching your site. Use them to bring viewers to your site.