I have been doing real estate websites for 5+ years and I think the stand alone squeeze page is dead. You need a good professional real estate website service that gets people to sign up to access to the MLS and new listings alerts by email. I like
http://www.proagentwebsites.com/ the best. I don't know if they are in your market, but find something like them. Cost between $79 and $100 bucks a month. If you are starting from scratch - you can work on the new site until you see some traffic and then sign up, but you might take a hit with the change.
You can do the SEO for the site and drive traffic there for capture and the system sends new listing emails out ever day. I have seen it in action with 1000 active buyer getting leads will make a for a few new sales every month.
Another good option is to sign up for mailchimp and add an email capture widget to the main page of your site and your blog. You will need to manage the list and create the emails that you send out. Mailchimp is free up to 2000 users and it the best email service I have ever seen.
Local search - check to see if you get a local search result for your local keyword. If so, I have had great success getting direct phone calls from buyers and sellers with a kickass Google+ page and business directory listing. This is a lot of work, but one commission will pay for the work for a whole year. My favorite is the word "Realtor" like "Miami Realtor" You get into the top three local results for a large city and the phone will ring a few times a week.
Its not easy or fast, but if you are going to look to the future it will be worth the investment.
Here is what you need:
Main RE website with MLS search, email capture, lead managment, and auto email system. Don't use the word "Realtor" in you domain name.
Matching blog on Blogspot.com
Facebook page
twitter account
Google+ page
Yelp page
Yahoo business directory (just a free listing)
Bing business portal listing
Here is what you do:
Do some automated link building or get someone to do it for you.
Write a useful blog post every few days - I know you will run out of topics in about a week - you will have to be creative.
Post the new blogpost on facebook, twitter and Google+ right after you publish.
Start collecting facebook friends and encourage people to "like" your fb page
Start collecting followers in twitter - don't go crazy and don't go outside your local area. It doesn't do you any good to have a follower in Montana.
Turn this whole thing into a hobby - If you are producing good content you will attract good clients.
I could speed talk about this for a month. If you like this and hit me up for some more...
CC