In my course of growing the business, I've been learning quite a plateful of things recently... and there's really a lot more to learn.
However, though as much as I would like to do all these things I've learnt on my own, I decided that to save time, I should once again go back to leverage ie. getting help from others - in joint partnerships or outsourcing.
Now that I've put aside the fine details works, I can be back to focus on the macro aspects of the business. And this gives me a lot of time to really plan the vision of the company :)