Are there any non prescription drugs to help start my period?

No. If you are not pregnant, check in with your ob-gyn and see how important it is to have regular periods. If regular periods are important than consider birthcontrol pills to regulate you. If inducing a period is important to you your doctor will prescribe medication that can help with that. If you are pregnant see your doctor for prenatal care.