U seem to be suffering from either
thyroid or some harmonal imbalance,u can get it Confirmed by getting an ultrasound done to rule out for any PCOs.,and a few tests to see ur harmonal levels .,based on which we can guide you the course of Medicines to be taken for inducing your periods,and then regularising them.