Many newbies and pros alike tend to attempt doing more work and/or devolop more skills than are really necessary. Pinpoint what your strengths are and apply your talents where you can. For everything else marketing related, there are others who ARE talented and will do work for you. You can leverage your time wisely by outsourcing. Below I have listed the top 7 places you can go to find people who will do the stuff that you either don't know how to do, or just don't want to do. Of course it costs money, nobody works for free, but the benefits can easily pay for themselves over time.