Am I irregular?

Whenever I’m supposed to hve my period I never acc come on that day it’s always 5 or even 18 days. How can I help and get it back to Regular?!