Vibration not working on my android device
if you are comfortable with the disassembly of the devices, you might want to give a look at your vibration module. It might be possible that it is stuck or 
oxidized.