I'm doing that now. My advice to you, start with building your affiliate network. Then, develop your idea even more and refine it until you feel its ready for the market.
Also, try not to use your friends. I've been waiting around for work for a few weeks all because I was too cheap to pay for it initially. Sometimes, its better to pay for the work to just get moving rather than wait for a friend to get time to accommodate you.
Make sure to use designers that keep in contact with you also. Communication is important and can throw of your schedule.
One thing also is don't burn yourself out. And for the time being, keep your day job
