It doesnʻt matter what you business is. It can be a traditional brick and mortar. It can be an affiliate or MLM program. If you are working with a company you believe in, build that company. Then use all the tools available to leverage the internet to bring people to your business. People do business with people they know, like and trust. It is up to you to build that relationship with everyone who visits you business whether they walk in your door or visit you website.
The companies I am affiliated with help me promote my business on line and by direct mail and they pay me for showing others what I do.
Help enough other people succeed and your success will follow.