According to me, The problem of slow loading of your blog is definitely a result of slow work hosting provider. So just try to get rid of it and the quantity of images on the page is not a reason of slow page loading nowadays.
It could be slow hosting, the quanitity of images, or other reasons. You should try to keep your HTML structure clean and straight and your files should have small sizes. I remember another webmaster who just embedded the Google+ button on his site and afterwards had a lot of problems with load times ... This is something you should also consider (google+, facebook, twitter, ...)