Hi Meenu, Welcome to HealthcareMagic Forum.
Your History Suggests your Uterus in Contracted which may cause a Premature labor. You Doctor has prescribed you Hormonal medicines to maintain your Pregnancy and to arrest Premature labor, they increase the blood supply to the Uterus and help it relax. If you have been taking it orally and it is not showing any response may be you require a higher dose through IV or IM. Your Treating Doctor would know better. Just take the medications as directed by your Doctor and go for regular follow up. If you happen to develop severe abdominal pain, along with heavy vaginal bleeding, see your Doctor Immediately.
Wish you Good Health, Good Luck, Take Care.
I find this answer helpful
You found this answer helpful
Disclaimer: These answers are for your information only and not intended to replace your relationship with your treating physician.
This is a short, free answer.
For a more detailed, immediate answer, try our premium service [Sample answer]