Building a website that is professional looking and well-designed will not ensure a high amount of traffic or increase your customer base. If you want your website listed high in the search rankings and thereby get a lot of traffic, you need to use search engine optimisation (SEO).
The value of any product or service depends on the features and level of customisability that it brings to the business picture. For a reseller business, this holds the key.