Help Forse sound on speakers when headphones are connected

Hey guys i accidently busted my nexus5 headphone output possibly with static idk i noticed that if i plug in headphones all the way it push dc to one of it causing it to heat up but if i plug headphones not all the way in there is a little bit of sound. Anyway it doesnt play any sound through speaker when HP arent connected but i noticed that when im on skype and i press the speaker switch my phone plays sound well so

can anybody suggest me something to force or just switch between audio sources?