Unfortunately, the rules of 4-5 years ago no longer guarantee success. These days to be successful in Internet Marketing, you need have the following personal traits;
* Goal oriented
* Able to Follow a Proven Plan of Action
* Willingness to learn, and make mistakes along the way
If you've got those attributes, great. You certainly have the personal traits required to be successful.
So what is THE Single Most Important part of starting and building an Online Business.
I would describe it as being your willingness to give immense value to those you see as your prospects and/or customers, and without expecting anything back in return. If you're able to do that, your prospects and clients will develop trust in you very quickly. This in turn will help you build your list of prospects and clients, which is the lifeblood of successful Internet/Online businesses these days.
Think about it, when you subscribe to someone's list, and they then start bombarding you with email after email promoting something to buy every time, I don't know about you, but I quickly unsubscribe, whereas when I join someone's list and all they ever do is offer me lots of 'good quality' Free stuff, I stay connected with that marketer, and eventually I go looking for whatever it is they do sell, and often I will buy something.
Create the relationship much the same way you would in real life with a new friend. Provide value, offer to help, support them, and do whatever it takes to be their best Internet connection. Go above and beyond the call of what is expected, and you'll have a customer for life. (and probably lots of referrals)