Firstly sounds as if you have alot of play in yout transmission shafts.
Secondly, my disco indicators don't cancel either, your cancel prong has prob broken off the back of your steering wheel, or the indicator self cancel springs are f**ked. Quite common actually.