It sounds like you are not pregnant. When the doctor did blood work, did they also check your hormone levels? Other things cause an absence of period such as too much estrogen production, a slow functioning thyroid, and various life factors such as stress, illness, weight gain or loss, changes in routine, etc. I'd get answers to your hormone levels and thyroid function as this is probably related. good luck