There is more to DIY than just working on a house. You learn skills because you have a desire to learn and achieve which should begin at at young age, just getting kids interested in books and being inquisitive would be a good start. Many of us would have started by making go karts and fixing our bikes and helping our dads with things on the car and around the house and then progressed into whatever floats the boat. I was really young when I first started playing with old radios & Tv's and making crystal radio's but then the local radio / Tv shop proprietor was so helpful and off course we all had chemisty sets to experiment with and no health and safety to restrict us.