I doubt you can be pregnant. And sometimes birth control can make your period come late, stress, eating habits little things like that
Do you still have the package insert from your pills? There is probably a notation in there that cramping is normal for the first couple months, and it's likely you may not get any bleeding at the time you expect a period.