No, the Guitar Hero 3 guitar does not work on Xbox 360.
Guitar Hero guitars are console-specific. The GH3 guitar was designed for PlayStation 2, PlayStation 3, and Wii only.
To play Guitar Hero on Xbox 360, you must buy a guitar specifically made for that console (USB connection).