One of our main specialties is SEO for Real Estate. It's a 'Local Search' type of campaign that has different rules and requirements to be successful. We have developed a system that gets pages ranked highly for their targeted messages.
Sites build out in standard CSS / HTML generally are easier to rank than sites built out in Wordpress. The free template sites from the national franchises (ReMax, Coldwell Banker, etc.) usually don't rank well organically. They have better success with a targeted PPC campaign for your local farm area.
We have developed a nice code script for Craig's List. It allows for customized ads with photos that are fully searchable throughout the site. There's a lot of poorly done ads there, so it's easy to stand out from the crowd, if done correctly.

In general, social media has not proved to be an efficient use of time for most brokers. It may be nice to have social media profiles on Twitter, Facebook and Linked In, but not to spend too much time posting to them. That's just our experience and opinion. We have heard the sales pitch from many Social Media experts. We just don't see results that are worth all the efforts.