I give cash and try to raise awareness and spread information about a few various causes. Mostly I've been donating to shelters, a few individual people who were in really bad situations (like an lgbt person facing deportation to a homo-/transphobic home country, etc), the Movember movement, the local shelter for homeless cats, etc. I'm not rich so I can't give a lot and I have to prioritise harshly, but I'm thinking every penny I can give counts so it's still better than nothing.
Also most clothes I buy are from thrift stores where the money goes directly to charities, like the Red Cross organisation.