In spite of the fact that women have played more vital role in society, recently, a range of people still impose many outdated points of view on them.
This sentence has many issues; grammar, clarity of your idea, inappropriate words
"range of people" is not appropriate - It should be; some people, some sections in society etc.
" impose many outdated points" - should be; "hold many conservative ideas", "stick to narrow perspectives" etc.
Try and write simple, yet interesting sentences. It's good to display your vocabulary knowledge, but if you are not sure of appropriate words don't use them.
My suggestion for this sentence;
Women today play a more significant role in society in contrast to the women of old eras. However, certain people still have not abandoned their conservative thinking; These people hold the view that married women should give up working when they become mothers.