Well its good that you are planning for a shared hosting business. There are lot more things that you will have to learn , understand before you start the business and some you will learn while doing the business..
Sales & Marketing
Support Cover
Hosting infrastructure costing
Unique services , addons
competitive pricing of products
product offerings and pricing
Start working on the above things and you will start learning gradually.