You definitely need longer posts. They should be at least 100 to 150 words each. Also, adding a third thumb would look nice. The average post space for a blog is about 400px wide, and you'd certainly have enough space for that third thumb. Add keywords into the post titles too.
Any more advice than that, and I'll have to start charging you.
