I'd like to add some pictures to my blog, like having a feed of pictures or something. I see some blogs having pretty nice images, where do they get them and are there other ways to improve a blog to make it look more dynamic?
You can get photo feeds by using sites like Flickr.com. If by "dynamic" you mean having the content or page update more, you can get blog plugins that will autopublish other sites' feeds on your blog. (Reblog, FeedWordPress) You can also get linkrolls which rotate links with each page load, assuming your link list is long enough. (Del.icio.us)
However auto publish reduces your blogs readability because it stops being interesting, personal, and ... a blog. it becomes yet another aggregator. Consider what you really want from the site... A weekly post is still "fresh" to a search engine bot. Maybe not to people, but they'd rather have real content. I guess it all depends on which audience you are worried about