The areas to focus on for a successful online business are:
Building relationships - share your experience thereby creating empathy
Develop the skill of being a good listener
Focus without distraction on your business
Know your business so you come across as an expert on whom others can rely
Figure the best way to help your prospective clients/customers and do so.