Also, consider reducing the amount of remote HTTP connections to your web page. I'm referring to your social apps/scripts. Before your page can fully render, each one of those apps/scripts needs to be connected and answered from servers across the internet. This is often the culprit with slow loading sites.
Your site loaded for me but very slowly.