Magento Optimization (Site is loading very slow)

Anyone of you here host your magento site with hostgator? (Shared hosting).
I dont have a lot of products, only 20-30 and I find my site loading speed quite slow.

I came across a few guides optimizing it, but seems like each guide uses different techniques and stuff.
Can someone please give me some pointers to which one I should follow etc.? Thx