Make sure that you have something of interest and of relevance to your audience, whoever your audience is. If you have a wide and mixed audience, make sure that you have a mixture of content for them. If all you have is eye catching, whiz-bang graphics and multimedia, the audience you catch is going to be the browsing, thrill-seeking and almost always non-spending audience.
Individuality Wins Visitors
Make your content unique and distinctive - your personal, individual contribution. If what you have to say covers the same ground and from the same perspective as the rest of the world, then guess what? Your visitors will be able to go elsewhere to someone bigger, more established and more original.