The moderator/founder of one of the Stack Exchange sites I frequent, Basically MoneyBasically Money, frequently tweets links to questions on his feed. This got me thinking that perhaps a way to solve the dilemma of bringing an audience to the Stack Exchange sites that don't have cross-over appeal with programmers is to make better use of social media.
Why not add a sharing link to the bottom of each question (maybe even answers too) so you can easily re-post them to Facebook, Twitter, Digg, etc.?
For example, on some of the Do-It-Yourself Stack Exchange sites the traffic was so poor that it wasn't even worth posting the question, but I still felt a desire to support the site and help bootstrap it. If I could post the question anyway, then easily share it on Facebook or Twitter then I could still leverage my own social network for answers AND get the benefit of all the cool voting/commenting features of the Stack Exchange platform.