Every signature you have on the Internet should have a link of your website's URL. Are you registered at online forums? Add your site to your signature, so that people can see it every time you post. In addition, put a link in the signatures of all your personal emails. That way, you will be able to generate awareness of your site among your entire group of contacts and also potentially boost your search engine rank. Don't just include a link, instead start with a sentence which is enticing enough that the reader will want to click through to your website.
Study your competitors and choose the best of their sales and advertising tactics to enhance your own. If you look at their product with interest, then you will know that they have used good advertising and marketing strategies. Figure out what they did and borrow it for your own campaigns!
AJAX and Flash should be used very little. Although it can help appearances on your site, it has no positive impact when it comes to increasing your search engine results. If you have to use Flash, be sparing in your use and include navigation links, keywords and other relevant text on pages that rely heavily on Flash.
Don't overlook direct marketing in conjunction with your Online marketing. You can reach your customers by phone, email, or fax to let them know the specials and services you have. You can acquire much of the information you need by looking in the physical yellow pages or available online phone books.
It would take many books to fully explain everything about Website marketing, but you must have somewhere to start. Even the pros need to stay up to date on all of latest information in the field, as the world of Internet promotion is always changing and growing.