Although there are various causes for high SGPT levels,but the most common causes are alcoholism
,obesity,increased consumption of sugar and junk foods,overuse of certain medications like pain killers,antidepressants,anti cholesterol
medications etc and various types of hepatitis
Ways to reduce SGPT are..
Stop taking pain killers
Avoid sugar and junk foods
Do daily aerobic exercises for at least 45 minutes.
Take a super B complex
VIT every day.
Get your SGPT test repeated after 2 months.
If it doesn't improve,get tested for various hepatitis markers and other less common causes.