Ways to Keep Computer Healthy

Of course, there are obviously the normal ways of keeping the computer healthy (cleaning dust, defrag, anti-virus programs, USP, etc.) but I would like to know more ways to keep my computer running for a long time while also being healthy.
I'd like to have lots of recommendations.