Uy mama, please go to your OB or hospital right away, spotting at 39 weeks with only 1cm dilation needs to be checked immediately, hindi dapat maghintay!
Once your doctor clears you, they're the best one to advise about any supplements or methods, every pregnancy is different, lalo na malapit na ang due date mo. Praying everything goes smoothly for you! Keep safe, okay?