One of my favourite marketing gurus is John Reese. he's been around forever and he doesnt' just spout platitudes or "airt-fairy" ideas. He delivers!
Here are a few gems paraphrased from John's excellent newlsetter.
THE MONEY IS IN THE MARKETING
You run a business not a web design company. Don't get caught up in trying to make Web pages and learn HTML, or studying how to create javascript, or learning to master Linux so you can administer your own server, or how to use Photoshop to create little logos, etc.
You can certainly do that stuff if you want, but it will look and behave home made, you'll waste more time that you can imagine, and it's really not the highest, best use of your time.
It's no surprise that some of the most successful entrepreneurs I know are also some of the LEAST TECHNICAL people I know. The main thing they do right is to simply pay others to do all the "nuts & bolts" stuff that makes online business work...