What is going on?!?!

I am 4-5 days late on my period which is very regular, and I've been getting all negatives!? Why is this? Could I be getting false negatives? When would be a good/understandable time to go to the doctor's for a blood test?