After more than a few years of writing online, I've come to be particularly aware of my own approach to broad-range/long-term aims; and that approach is to lay a foundation, little by little, for everything that will eventually be built on that foundation. Some people (and with some types of projects/aims, even I) take the approach of working on one, small, thing and getting it good and completed before moving on to another small part of what will become part of a larger, long-term, picture. As I said, I sometimes take that approach. With my writing, however (and primarily with the writing that I do for myself, as opposed to what I do for someone else), I've been taking that "build-to-broader-foundation" approach for a number of reasons that may be clear or not clear, but that are too numerous to go into right now.
The discouraging thing about taking this approach is that it's a slow process, and it can - for a very long time - appear as if a person has nothing finished, no particular direction, and no real system. Since I am otherwise someone who is efficient, completes what she starts, and generally gets depressed by seeing what looks like a big mess of one sort of thing or another; I've often struggled with making myself motivated enough to keep my eye on that not-so-obvious, long-term and broader aim. I fight it, though. So, over time things have been falling at least a little more into place. The good thing about the approach I've taken, however, is that if a person can stand living with it for long enough, one day the work is no longer a matter of laying a foundation and is, instead, a matter of all the pieces falling into place. This is when this approach turns out to be the most satisfying, and far more satisfying than a lot of less "peculiar looking" approaches; because once everything just kind of falls into place there's little left to do but enjoy the accomplishment and the freedom to move ahead with whatever is most rewarding (in one way or another).
One challenge for me has been, of course, that my online writing is a free-time thing for me. Sometimes I have quite a bit of free time. At other times I just don't have the time to devote to laying yet more foundation. Without a solid and well designed foundation there's pretty much no way to build much of anything on top of it, which means a person can either be satisfied with no apparent, or slow, progress or not. Sometimes it just have to remain a matter of patience and persistence while reaping only the smallest of rewards that can come with slow but certain progress.