Why a father is denied of child custody in india?

Am a father of 6and half year old girl, i am indian, married in india, residing in canada on work visa. i want my daughter to study here in canda and shape her future. but unfortunately, my wife qnd i have strained relationship. 1. i want to get a divorce from my wife, but she is refusing to it 2. i want custody of my child for her future, where as my wife dosent want to work and wants to sit and eat on my earning, i agree to that, but i want my daughter to be with me as i want her to have a better future. My question is, cant i get my daughter's custody? will my wife be getting all the advantage as she is a women and am a man? does men have no rights? i need my daughter, While i was going for a mutual consent divorce, i asked one of the lawyer she said i cannot get my daughters custody till she reaches the age of 12. a mother can only keep the child and i can file for her custody when she turns 12 I dont know what i should do. i n my wofe are impossible together. the only thing is to go for divorce. If she agreees it would be on mutual consent (she agreed for divorce on mutual consent, but now she denies n says she will not sign it, which means i will hav to go for contested divorce)