Tired of working from 9 to 5? 20 steps to becoming a freelancer