Over the years I've done many things inside the music field to make a living, playing, recording, music notation and copying, teaching, etc... Unless you're one of the lucky few who can make the big bucks in this business, it's a day to day struggle and the more you know and the more styles you can play the better you'll survive.
With the advent of internet, which has fascinated me, I have always tried to find ways to make some more money through the web. For a musician, internet is a shoein, it's almost custom made for us. Anything from downloading music, programs, videos, concerts, classes, myspace, youtube, and on and on. One of the places I found is the "conservatorio virtual", in Spain, where I teach improvisation and you get official credits for the courses offered there.