I agree with auxclass it’s the size and number of images on your blog that are creating slow page loading time.
1. You can display insert “the more tag” into your posts. > http://en.support.wordpress.com/splitting-content/more-tag/
2. And/or you can display thumbnail sized images in posts and when readers click them they can view them at full size.
3. And/or you can also reduce the number of posts appearing on your front page. > Settings > Reading