Quoted from Scott8806:Whatever tells the flasher to come on has to be stuck on
So the switch is closed or the transistor is shorted. Easy enough to rule out the switch. If that is not the case then you need to replace the transistor. If you have basic soldering skills it really isn't that hard.