When should i test?

My period is due to start on Tuesday June 12th. I'm currently on my CD 23. Ever since Sunday, I've been having cramps, smelling things weirdly, excess urination and light headaches. But those symptoms just came and went in those past days. Its my first TTC and we've been doing it from Day 10 till Day 17 everyday. I've done 2 clearblue tests and they turned out negative. When is the earliest i can take the test again?! And based on the symptoms that I mentioned, could I be pregnant?