Hi we`re new to this forum and hope to gain a lot and give a lot.
We recently used elance.com for some of our logo projects and website scripting. Good deal and you have a good deal of competition between people and their services.
This is going to sound like a simplified answer but.......be prepared to pay for placement on your major internet search engines.
You have a nice looking website and a good offer. Love the "before and after" You need to be noticed now and get some much needed feedback and a really strong portfolio for use on your website.
Check out Googles pay per click adwords program (or any of the other programs offered by major search engines. Work with it for awhile and tweak it until you see the results you`re looking for. It costs to really get to the top, but if you don`t do something your business will be lost to dozens of other companies that do pay to advertise their site.
There are other ways to reach business, but this might be the quickest way to get noticed and see results.
I`m sure others will share what they have been able to do for effective exposure as well.
Good luck to you. Let us know how things progress.