Any suggestions on how I can get my cycles regular 28 day again?

Future mommie of 3
Does anyone know what I can take to regulate me periods? It varies every month from 31 to 42 cycle days and I hate it and I think that's why I haven't gotten pregnant yet. Please any ideas!!???