Homeopathy can help with hepatitis. There are some remedies which are excellent for treating it (like chelidonium-but you absolutely need to precribe accurately on your symptoms), but I don't know about the prevention issue. You'd have to see a classical homeopath.
There are herbs than can help clear the liver, like dandelion, and rebuild, like milk thistle. Contact a herbalist, too.
I would avoid the shots, there sure is a better way out there and you will find it. How about calling the Dr. Schulze hotline, or go to susunweed.com. Susun Weed has written a herbal for pregnancy and birth etc, maybe she'd have an answer.