Firstly address the cause which can cause this problem.Its better to get Ultrasonography and blood for
TSH,
Prolactin done which are very basics and might cause such symptoms. If you are on any birth control pill that might affect your menstrual blood flow and duration.
Also more importantly you have to do basic lifestyle modifications including healthy eating , regular exercises which might help you improve the condition