Thanks for providing more information.
The serum ferritin has limitations in being used as a screening test for hemochromatosis, because the ferritin can be elevated due to a wide variety of acute or inflammatory conditions; it is one of several substances referred to as acute phase reactants.
If the ferritin is elevated in the context of a high iron saturation, then there would be concern about hemochromatosis.
In your case, you have associated high Serum Iron and an iron saturation of >45% would be worrisome that further evaluation for Hemochromatosis is warranted.
I suggest you to a hematologist specialist who is more expert at treating patients with hemochromatosis.
As you have fatty infiltration of the liver, this can easily explain the elevation of the AST and ALT, Ferritin.
You need to avoid alcohol as much as possible.
Serum ferritin levels greater than 1000 ng/mL and Hemoglobin greater than 16 gm/dl may require Phelbotomy.
I hope this helps.
If you have any further query then feel free to ask.
Positive feedback and bonus are highly appreciated.