Beyond that, try to build streams that don't all depend on the same kind of traffic. This is kind of an advanced concept, but it's not hard to understand. Let's say you have money coming in from something that gets all or most of its traffic from organic search rankings. Great! Now, the next income stream you set up should ideally get the bulk of its traffic from somewhere else (article marketing, video marketing, PPC, whatever). That way, if Google shakes up their rankings, you greatly reduce the risk that you'll take a hit to both of your income streams!
I've been there, believe me. A few years ago, Google did one of their big algorithm overhauls and wiped me almost totally out. It was my own fault! I had way too much of my income dependent on search rankings and traffic. Live and learn!
DIVERSIFY! Not just your income streams but where those streams get their traffic.