Why is my site taking so long to load?

I've been doing some research this morning, and as a result have enabled compression and installed WP Fastest Cache, but I still feel my site is unusable, it takes far too long to load anything.

I think this is putting people off using it. Can someone take a look at Link removed at members request and see what the problem is please?

Thanks