Many of the qualities it takes to do well in a corporate business also apply to reseller hosting. It is hard to win people over, but very easy to lose their business. With a little thought, you can be successful in your business.
First, you need a good business and marketing plan. You want people to notice you and buy from you. This means that you should always be professional when dealing with potential customers. Have business cards made up and promote yourself by whatever means you can afford. Learn SEO (search engine optimization) to get your website at the top of the search engines.
Never advertise what you cannot deliver. Always follow up on your offers to clients. If you promised a discount price, sell for that discounted price. If you offered free add-ons, by all means give them away.
Take the time to care for your customers. Once you own a business, you work for them. Take the time to send emails and make phone calls. They will buy from you if you prove yourself trustworthy and professional.