Unfortunately stretch marks means permanent tear of the skin (dermis). Once the dermis tears it is difficult to repair this tear. Creams usually don't work well...there have been instances of dermatologists using sublative Radiofrequency and Microneedle RF with just about okay results (depends on how your body reacts to the procedure ).
My sincere suggestion is that you visit an allopathic dermatologist near you and discuss the options that the dermatologist can provide. Before you choose your dermatologist read this article please :
There will be a lot of information floating on the net about promising creams and procedures claiming they work..BEWARE. These are usually anecdotal.