Pregnancy?

My last period was March 28 and it still hasn't came yet.. I've done sexual things with my boyfriend but not vaginal sex and instead of my period i got this brown spot after a few days ?? I don't know what's going on