Agree 100% why not at least try and open your firm. If you continue volunteering 50 Hours a week you will never get out of the situation you are in.
Maybe volunteer one day a week, but your working more than most people who are getting paid full salaries/benefits etc are.
I truly think the reason you are struggling is that your volunteering and has nothing to do with the legal market. Maybe I am wrong, but it sounds like what you are doing is not working so change it.
There are plenty of opportunities for family law attorneys. Join your local bar association for referrals, sign up on sites like http://www.legalmatch.com/
, and go to your school's career service website to learn how to open a firm.
There are also sites http://myshingle.com/resources/startalawfirm/
that can help you figure out how to start a firm. If Family Law is really what you want it lends itself easily to solo practitioners.
Again, I really wish the best for you, but if you want this situation to change you got to make it happen. Volunteering 50 hours a week is not going to lead you to what you want