look at the ignition switch next. try disconnecting the plug from it to see if car switches off then. if it does, you need a new switch. if it doesnt, you need to check the wiring behind the fusebox, somewhere there is a short from a permanent live feed to an ign live feed