How does a small marketing team with limited resources do all this?
1. Read widely.
Not only is reading about industry news and best practices essential for you to learn, it also helps you think and may provide material for a blog post. I've blogged about a book I read (and that was a fiction book and not about marketing or business, so don't be narrow in your selection), articles that I disagreed with, a blog post and speech that inspired me. I also routinely cull industry articles and put in a few of the best links into our monthly newsletters.
2. Dig into what's already available.
Unless you're starting a new company, you probably have some written material available already: copy on your website; presentations or case studies that salespeople use; customer queries answered by your reps and available in their mailboxes; and internal training documents. Any or all of these, edited right, can be fodder for a different form of content. For example, I used internal training documents to come up with this blog post with tips on embroidery digitizing.