Am I late?

AF came 3 days early last month (9-12 but I wasn't supposed to start until the 12th) but I am usually very regular 29 day cycles.  According to my calendar I was supposed to start 5 days ago.
We are TTC... I keep getting small bouts of very mild cramps, but I am exhausted all day long and my boobs hurt something fierce (TMI).  I tested this morning but it was a bfn.... I am beginning to wonder if I am as late as I think I am or if maybe I'm still testing too soon.  Could I still be pregnant?