12 days late help!

My period is 12 days late today. I took a test on day 8 and it came out negative. On day 9 my nipples became really sore which is normally a period symptom of mine- but still no period. Could I be pregnant??
P.S. My cycle is usually 28 days but the past 2 months I was 4 days late.