Assuming you are fairly knowledgeable, self-reliant and have moderate to advanced skills...I would say just have him with you during any DIY projects you undertake...he'll learn far more from watching your example than you telling him.
Depending on your skill and general knowledge level him watching you and eventually helping where possible will likely promote in him independence and self-reliance.
If you're not skilled or particularly knowledgeable, research camps and workshops you can take him to where you both can participate.
He's bound to have his own personality so just expose him to as many thing as you can as consistently as possible to allow his interests to pique and gravitate naturally to the things you reasonably believe will help make his life fruitful and productive.
As he gets older, I would say expose him to the nature of competition and that the only true competition we ever face is with ourselves to make ourselves better than we are and through that, winning and success is possible. Since a consequence of competing is risk of loss or defeat and since in life the average person is far more likely to experience loss than winning, failure than success and "no" rather than "yes"...teach him how to learn from loss and to lose competitively but gracefully:2 cents: