Am I pregnant???

I was supposed to start my period on the 22 of this month but I didn't and still haven't had my period. I have been feeling quite sick to my stomach lately and have thrown up once after I ate breakfast and have been really tired as well. Right this very second I'm having some bad heartburn and I keep acting like I'm going to throw up and I can't. When would be the best time to take a pregnancy test? Do you guys think I could be pregnant?