Blood tests

I have been to the doctor multiple times! I have all the symptoms for being pregnant but I took a blood test and it came back negative. Is there any way I took the blood test too soon? I am supposed to have my period in 4 days!