Well, Shamanism and witchcraft are a practice, a philosophy, a mystical path. But not in itself a religion. Being christian doesn't mean you can't be a witch or shaman, in addition, though many pagans and christians alike will disagree with me, on that respect. (Because witchcraft is, these days, a term mainly used for wiccan religious activities.)
So you're not left out. It's all about spiritual journeys, and helping others who are in need of your help. In that respect; religion can be the basis for your spiritual path, but isn't nescessarily so.
For example, and this is an example used a lot on these forums, many christians do not 'walk the talk.' And that's fine in itself, because 'walking the talk' with christianity comes awfully close to witchcraft. 😉