Cycle

Hello all!!! I have had a different app on my phone to track my periods for a few years. I have recently started using Glow because a friend recommended it. 
My periods have always been irratic. Sometimes they are right on time, sometimes my cycle is close to 40 days. Are there natural ways (other than birth control) to help regulate my periods? Vitamins? Food? 
Thank you!!!