Could I be pregnant?

I missed my period and i get this awful cramp like feeling in my lower abdomen that goes away after a couple seconds, but still no period. My boob's have been hurting on the sides near my rib cage.