I like to think I've come a long way. It didn't happen overnight and it didn't come easily. But there's a world of difference between where I am now and where I was when I put up my first website.
For one thing, I've now got more than one website.
For another, I have a lot of speaking appointments, a small staff to help me and I've written a lot of books that -- best of all -- have helped other people build successful online publishing businesses too.
Like I said, it didn't come easy. It's taken hard work (although it's certainly been fun work too) but it's also taken the right decisions at the right time.
Those decisions have often been about when to focus on optimizing what I was doing and when to grow in a new direction.
Those are decisions that you're going to have to make too.
There's little point in starting a second blog or an additional website if you still haven't figured out how to get everything you can out of the first. (Once you've got that figured out, it's just a matter of repeating the formula.)
There's little point in writing a book that teaches people how to buy a digital camera or build a deck (or whatever your site is about) if you don't yet have the experience to back up everything you're saying.
And there's no point in trying to teach others what you know until you're confident that you have all the knowledge your students will demand from you.
Once you've been online for a while though, you will pick up all of that experience, that knowledge and that expertise. And once you have that, you'll be ready to take your next step... and go as far as you could want.