How to file for divorce

Me & my husband have been married for 12 years. I live with him and his parents in their home. We have a daughter aged 11 years. I have had certain health problems after my delivery due to which I am over weight and have snoring problem. My husband has been torturing me emotionally since past few years by ignoring my physical needs. He doesn't get close to me or doesn't allow me to come close to him. He has verbally abused me for not being able to lose weight. He has mentally tortured me. I am not working since last 4 years. During this time I have had enough of his touture. He is dictating what I should be doing and what I shouldn't be doing. He is trying to control my life. Till now I have done everything he wanted - taking care of his parents, taking care of the child, taking care of the house and house hold things. But now I am fed up with the constant quarrels and mental torture. I want to file for a divorce. I have told him that I want him to rent a flat for me and my daughter in a good locality where I can stay with my daughter. Please guide me how can I file for a divorce. Thanks.