Why am I still irregular?

I've had my period since I was 10. I'm 15 now and I still have irregular periods. Now very irregular but sometimes I just skip a month entirely. I'm a virgin so I can't be pregnant.