Use your passion for helping others to give more than just money. Knowledge, time, skills, and other resources are some of the best things a person can give, and they may have a much greater or more long-term effect than simply giving your money.
Donate time at community soup kitchens and help give food to the needy. Volunteer your time and help pick up donations.
Donate blood every 56 days. Call the Red Cross and run your own blood drive.
Donate furniture, car, clothing, etc.