Thanks for posting your query.
Your gums are inflamed causing gingivitis
The white film or sores may be arised from aphthous ulcers
I would advice you to visit a dentist
and get thorough scaling done.
Maintain oral hygiene
Take plenty of fluids and water.
Nutritious food has to be taken in.
Vitamin becosules,c,iron and folic acid tablets has to be administered.
Use soft interdental toothbrush and clean your teeth in back-forth and up-down motion.