Actually it might be good to focus on what you do best (up to a point): If your a good coder, make an awesome product. If you are an awesome marketeer, use marketing to your advantage.
I think that the problem lies in busywork instead of creating value, not in doing what you do best (and if you do that, good chance that you can find people who are good in waht you need that will join you).