It's extremely slow to load, got to admit I gave up in the end, I tried doing a speed test between google yahoo and your site and it just times out, here's some of your serving times from alertra.com
I have bolded up how many seconds to serve to each server.
If you are in the top position then only you will get traffic from search engines other wise you will not get. So you have to put your site in first position or at least first page so you will get good traffic.