There are lots of ideas about marketing websites but be sure you do the most obvious and also the least expensive.
If you don't have keywords and metatags in your code, you've bought a car without an engine. Looks nice but won't go anywhere. Search engines find websites by matching search words to key words.
Be sure that somewhere near the top of the home page there is a concise statement about your business or organization.
Put your web address on all your print material and all your products.
Link to other websites and ask them to link to you. This is the INTER NET which means the search engines still look to see how well you are interacting with others in the World Wide Web. Search engine companies like Google and Yahoo! have the ability to do a search and find out who you link to and who links to you.