Weight and pimples problem so is any hormonal imbalance or any other thing?

Could be PCOS. In your 30's acne could be a sign of polycystic ovarian syndrome or pcos which affects about 8-10% of women. There are other hormonal conditions as well that can cause these symptoms - adrenal gland problems can cause acne, and underactive thyroid can cause weight gain. See an ob/gyn or a reproductive endocrinology/infertility (rei) specialist for testing.