In my experience, meditation doesn't work. It takes way too much discipline to have a constant presence of mind. The key is not to try to control this pathway that has been created in your mind through habit but to create a new pathway.
Your inner voice chats because you're afraid of something. It might be connecting with people for example. Your voice is trying to warn you not to let something happen that will hamper your self-esteem.
I used to hear voices, but they were other people yelling at me, harassing me constantly. I devised a defense mechanism where I have an inner circle and an outer circle and outsiders. Then the outsiders are strangers who I won't talk to. It's hard to explain, but I reassure the voices that I won't make my private life public, which would be ammunition for bullying, and the warning system stopped. I also keep myself busy and my mind occupied. I haven't heard voices since.
I would need to know more about what these voices are saying to you to help you devise a defense mechanism that will hopefully shut them off.