yes, unfortunately, a website is not "The Field of Dreams" just because you build it does not mean they will come. There are companies that are focused just on web marketing, and these are professionals, if you are serious about marketing your website, and you want it done before you grow too old to reap the benefits, i would suggest seeking the help of a professional.
http://www.linkedin.com/in/media55