While being passionate about your business is never a bad thing, doing everything yourself may be costing you. Don't be afraid to delegate and outsource when you need to. This will leave you more time to focus on the big picture.
Outsourcing operations to professional consulting firms may be in your best interests. Take a look at this article for more details.