If you are in the continental US...then you most likely have a SCORE chapter near you. SCORE is an organization of retired CEO's and their only job is to help guys like us turn our small businesses into cash cows.
The best part is that SCORE is free! You just have to attend a 3 hours business basics seminar which is $25...so they don't have to personally go over business 101 with every one. Then you get your 1-on-1 sessions with business CEO's relative to your industry.
They helped me write my business plan one section at a time. Go to their website and find a chapter near you
www.score.org
Justin