If your personal website does not generate leads, let the leads come more from Trulia etc. but use your personal website to convince visitors why you are the best person to work with. So they can see that when they visit your personal website, such as to vet you after finding you on Zillow.
See for example http://www.thebrettjenningsteam.com/. No listings there but a lot of material about marketing themselves.