Still no period.

My period is now over 2 weeks late (however had some spotting) but I took 3 tests, one when it was 2 days late, one 5 days late and another 7 days late. All were negative. Everyone I talk to keep saying to try again. Was it too soon to test? Could I be pregnant?