I had spotting for one day, 4 days before my period should start. Can I be pregnant?

Its possible. Spotting can be caused by so many things. For example, its not uncommon to spot after intercourse. Pregnancy is only one of many possible causes. If you want to be certain, get a pregnancy test.