First, I see you don't have a niche to whom you are selling. You can't be everything to everybody. Better to select a niche, you'll see results a lot faster.
What is there on your site to motivate me to leave my information? NOTHING. You'll capture a lot more leads if you entice a prospect with something free. You should know enough to be able to offer a free copy of 7 Costly Mistakes Sellers Make or something like that.
But you also have to have a lot of content that makes the prospect want that report and want to leave their info.
When someone is on your site they should be convinced that you are the only agent capable of handling their business. Again...here's where the niche comes in handy.
There are other things as well (SEO problems, etc) but I don't have the time to expand.
Good luck!
Evy
www.elsvirtualsolutions.com