Thinking there had to be a better way was a brilliant stroke of serendipity!
To become successful online, you only need to remember the following : Good Heart + Passion + Web Design + SEO + Digital Marketing + Dedication + Positiveness + Patience = Success