@neil Once you've done all you can to reduce your own (tiny, personal) carbon footprint, perhaps you could invest in getting others (large, corporate) to reduce theirs.
One way to do that might be to donate to lobby groups and political parties etc. that will work on your behalf. Would take some research, but might be a more effective way to "unionize" our efforts beyond planting a few trees.