проблема скорости загрузки, даже если оптимизировать все, может быть в бесплатном хостинге. Не понятно какое ПО и с какими модулями установлено, ограничение на БД. В общем оптимизация сайта на фрихосте - это пустая трата времени, лучше взять дешевую VDS под сайт и тогда можно будет что-то делать.
Хорошо ускоряет загрузку Gzip сжатие, но прибавляет нагрузку на сервер.
Отрисовка страниц будет быстрее, если CSS будет в хеадере, а JS скрипты в футере.
оптимизировать графику по максимуму, может быть стоит заменить формат, типа GIF --> Jpg или PNG
CSS отдавать в виде Gzip архива, кешировать картинки и CSS
Сайт WEBO.IN вам в помощь