NEED HELP , PLEASE READ !!

Okay , so i’ve been taking depo for about 2 years , then i stopped and didn’t have a period for about 6 months , so I decided to get on the pill because I thought that would regulate my cycles but it only did when I was on it. So this year (2017) , I was on the pill from March until May , June I didn’t get a period , but then in July i got one. It’s October (2017) now and i still haven’t gotten my period. I’ve been taking vitex for 2 weeks now and just started Maca Root pills too. Will those help me regulate my period ? If so , how long