In my opinion, the best way to gain start-up capital is to get a part-time job; at a coffee shop, general clerk, customer service rep or whatever. Something that won't stress you out.
At the same time, plan things out, and work on your 'IM' stuff when you don't have to work. Those part-time jobs usually pay bi-weekly, so by the end of second week, you should have your initial funds ready and start your venture.