Your SGPT and SGOT levels are showing signs of a mild liver
inflammation. This is often seen with following conditions
1. Long term alcohol intake
2. some viruses involving the liver like hepatitis B
3. Obesity or metabolic syndrome
which causes what is known as Non alcoholic steatohepatitis
You need to get the following tests done
2. anti HCV antibody.
SGPT and SGOT takes time for improvement. You need to continue to be abstinent from alcohol. On an average it would take 2-3 months to resolve with continued abstinence and medications. So continue on the path of a good lifestyle and you would surely see good results.
Dr. Om Lakhani