2 Year supply of Roman Noodles (cause that's about how long its going to take to make any money), Lots of money (servers, software, employee's are not cheap), and no life what so ever (plan on long sleepless nights, sleeping under your desk, and etc.).
You need to buy a reseller account, you need to set up your website. Get a free billing software of just use whmcs but that will cost you, but I recommend it. Make packages and start selling. I recommend you do a bit of research on Google first on how to start a web hosting business and make a business plan.