We all want to do what we can to help others, but sometimes it may seem like our time and budgets won't allow for it. I can think of a few ways to be efficient by combining contributions with ways to benefit yourself.
Every once in a while I catch myself hoarding things. It's less of a problem now, but I used to buy things compulsively more often. As a result, I ended up with things that I didn't need but were barely used. Because these items were usually new, I didn't like the idea of throwing them away. So when I can't deal with the clutter of stuff anymore, I tend to donate them to Good Will or similar organizations. It's really the best way to clear up your own space and help others at the same time. Do check each organization's website before you donate to make sure you're not adding to their burden by giving them things that they don't need. If you itemize on your tax return instead of taking the standard deduction, you can even write them off.