there are a few things you can do
1. job = you exchange your time for money
2. self employed = means you exchange your time for money but you have more responsibility and you "own the job"
3. Self employed/business owner = means if you go on vacation and don't make a phone call or do anything, your organization will continue to make money while you are gone and when you come back you are smart enough to leave again..
Then you will use that cash to continue to make things grow into different verticals..
I'm a consultant by the way, current vertical is medical software annalist, 8 years in the banking industry (sold that one after ruining the lives of 6 people working them too hard) what i learned from that venture is don't sell and control something you can't do yourself if the engineer walks out on you..
This time i can do the work, what's cool is my wife can and does the same thing, we employ on a part time basis 3 people, by the end of the year we are hoping to employ 8.. we still do the work, but only 20 hours a week each now, alot more support work than the actual work..
Government contracts, although they pay higher than others, they can be net 90-120 days, and a pain in the ass to work with so we don't do that..
Always have an exit strategy even when starting something new, at what point are you willing to walk away from it all..
by the way, i also earn $5-10k month from internet sales, but that's a different story..