Как ускорить начало рендеринга страницы?
Да в общем тут расписано habrahabr.ru/post/137239
Но определенно лучше применить анализ производительности через Chrome Dev Tools или с помощью расширения браузера, как здесь описано habrahabr.ru/post/223817
Вам стоит обратить внимание на headjs.com.
Для картинок нужно использовать спрайты (sprites), а не отдельные файлы. 
Основная задача, минимизировать запросы к серверу.