Cramps could be a sign of pregnancy or that your period is coming, and just a little late. Maybe take a test since your are officially late, a pregnancy test should be able to tell you if you are pregnant.
Keep us posted. I don't know if you could try am after pill at this time.