For a number of years, our guild did an annual survey like this, and tons of people grumbled about the membership. About two years ago, we got a new President who decided that she was tired of all the grumbling, so instead of doing the fill-in the blank and get a low response survey, she did the survey by phone. She called each and every member (about 80) and kept calling people back until she got to speak to EVERYONE. She said that it was a GREAT use of her time because she got tons of responses that she never would have gotten otherwise, and it was more of a one on one dialogue....people that never say anything in meetings gave her an earful, people who don't participate much explained to her why, people that never volunteered before did. And last year, she made a bunch of program changes that were fabulous and well received.
One of the biggest changes we got was our holiday party. We had always had the first Tuesday in Dec, potluck party. In recent years, the number of people attendinng the holiday party had dropped a lot. Because of what so many people told her during the survey (and she started asking EVERYONE about this after just a couple people mentioned it), we found out that it was too hectic and we were all too busy then. So she asked people if they would rather do it at our end- of the month meeting date in January, and last year we had the biggest turnout for a holiday party ever! Instead of a holiday party we had a new years party and they called it, Endings and New beginnigs party or something like that. Instead of potuck dinner, we just had the best parts, the endings and beginnings (appetizers, cocktails and desert).
So I guess I'm saying that maybe you should consider asking people questions one on one....you might get a better response than with a survey.