Thanks for using Healthcaremagic,
You are suffering from Viral Hepatitis
,and if your treating doctor wants to give Steroids.
The diagnosis may be some other form of hepatitis most likely Autoimmune ?
This can be confirmed clinically and some auto antibodies in blood like ANA ( Anti nuclear antibody
You have liver enlargement which is persisting suggest continuous inflammation in liver, in such cases these drug like corticosteroids
and other immunosuppressive drugs are used.
Your symptoms may be due to side effects of steroid or even may be due to disease itself as Bilirubin level is still high.
The other differential would be vitamin deficiency
You can take a second opinion
and hope respond to therapy.
Hope this helps
Dr.Akhilesh Dubey M.D.