Still no period

So, I've been spotting for three days. I was supposed to start my period today, but nada. 
Spotting is brownish/pinkish. Pregnancy test was a BFN. What could be the problem? I'm usually always early. Not on time or late. I took the test mid-day. Could my levels be too low to tell if I'm pregnant or not?