Your ultrasound is more accurate than your HCG level's..... I would go by your ultrasound.
hCG levels are not an accurate indicator of how many weeks you are. They are different in all women and shouldn't be used to gauge how far a pregnancy is. Go by your ultrasound and LMP,
and ignore the blood test.