How early is too early?

How early is too early to test for pregnancy? I tested 3 days late, 4 days and 6 days and all were negative. But here I am 12 days late and no period? Help!