try pressing the pin for 30 seconds before releasing. Also, you can detach it from your xbox 360 for 5 minutes before re-attaching the device to your xbox. Otherwise, you might need to send the device in for repair through xbox or your local Geeksquad/bestbuy.
I used to recondition these for resale. In almost all cases, I recommend purchasing an original Xbox wired controller. Understood this is not wireless, however it will enable you to use the Xbox.
New or refurbished controllers are relatively inexpensive and can be purchased at Gamestop, Amazon or eBay.
I hope this helps.