You've two possible ways to start - you may join the affiliate program and earn money from some companies. and also you may get a reseller hosting plan from some company.
The affiliate brings no risks and requires almost not invenstment, but the income would be limited very much. Reseller needs investments, time for promotion, site bulding advertisement - but you may gain lots of money if you do well.
- Create a site
- grab a reseller package
- Start promotion (how to do this is described on special sections at different hosting forums)
- get clients
- earn money
Good affilliate program as well as reselling is proposed by ServerPoint.com
. If you are tied with budget you may resell from Webhostgiant.com
shared package which is cheap and provides good opportunities.