I can't help with specifics I'm afraid, but having recently done a survey myself, I found Facebook to be by far the best way of recruiting. My university and sponsors both published the link on their pages and I managed to get a few other charity organisations in a related field to share the link as well and joined many related facebook groups (local and regional) and asked to share in there as well.
I also posted in several internet forums and managed to get it in a widely circulated magazine.
Something else I did was get some business cards printed with the survey url on. I had hoped I could get to some local shows or that there would be meetings/conferences I could attend and hand them out but sadly it ended up not working with my time frame.
One tip, which I only started doing later is to tailor the URL based on where you're sharing it, that way you can see which route your responses are coming through