Hi, Welcome to HealthcareMagic Forum.
You are having Irregular Menses due to Hormonal
Imbalance secondary to may be PCOS
. You should be getting yourself examined by a Gynecologist to rule out the exact cause. If you have put on weight recently, you may want to exercise regularly and avoid high calorie foods. Once the cause is found out and treated your Periods will become regular and you will have much more increased chances of Pregnancy