It's not too soon to take a test. Look for one that advertises earlier results. They are better at picking up the small amount of HCG that would be in your urine if you are pregnant.
As far as having your period, many women will still have spotting the first few months even after they are...