I had the same problem, changed batteries, re connected it to the xbox using the little button on the front of the controller and had no luck. I took mine back to the store, they tested it with new batteries and it worked funnily enough. I dont know if connecting it to another xbox helped, or just a third set of new batteries.
Might be that your controller is just broken and you need a new one!