I thought I had run out of ideas. Then I talked to a few folks and realized that there is a lot more to know about the web. While I've covered a lot of the technical things you can do to get your site noticed, I haven't discussed much about keeping people on your site and also about making your site more friendly. Now you are starting to get traffic to your site, the next things are how do I keep them on my site, get them to spend more money, and how do I get them to help send more traffic to my site. Give them something of interest to do.
Information is what the net is all about.
Pick content that complements what you are doing and make it easy to read and navigate. Something as simple as providing a list of complementary site links will keep people on your site and coming back. Don't forget the fun things either. Give them a way to send what they find to their friends. One of the best things that is becoming prevalent on the net is the ability to send the information from a site to a friend.