Just got to know about yet another SEO Analysis site. Go over to SEOSiteCheckup.com, type in your site URL. It will automatically analyse your site and provide recommendations to enable (in their words) "your site to load faster, rank higher for search terms, and attract more visitors". And it's totally free.
Here's the report for my blog. Quite detailed as well.
I was quite impressed by the speed of analysis as compared to some other sites I have tried out. I am already aware of some of the problems given in the recommendations but unfortunately I won't be able to implement them all. I have reading up on ways to add a site map and may have found a solution finally.
Thanks for the info Rachel.