If you want to learn valuable building skills and you enjoying helping others, consider volunteering for Habitat for Humanity. As a volunteer you learn a variety of construction skills by renovating or building houses while helping eliminate poverty and providing decent shelter to everyone.
Read A Fun Way to Learn DIY Skills and Benefit Your Community for more information.