Could you be pregnant if you are currently taking Estrostep birth control pills but recently you have been spotting and very tired and have been having cramps?

Yes you could be pregnant. Do a test.