I'm in a similar situation here in MA, out of work a year and had only a few interviews. I also have >15 years experience and own two properties, so I am not very mobile at this time. There are many jobs listed in the Boston and Cambridge area but many are for fairly new grads or post-Docs. Some companies have also been listing the same jobs for months, are interviewing but aren't hiring.
If you have applied to >2000 jobs and only gotten 3 calls it leads me to believe that maybe your resume &/or cover letter could be an issue. Nearly all resumes these days are scanned for keywords. If there are none or few your resume won't even make the first cut. After that a hiring manager or HR person may read it. That's when style and actual wording comes into play. Do you have some friends who can read your resume and give you feedback?
Get on linkedin.com too. I've connected with many former co-workers, friends and recruiters that way. It has really helped me get more calls in the last few months. Do whatever you can to stay visible, even if it's only online now.