if the carbon brushes in the motor have worn down or are getting stuck (which is common) then the first thing to try is
switch the blower onto full power and when it stops, give the blower motor housing a thump with your hand (not a hammer) this will usually jolt the brushes loose and reconnect the electrical circuit, if the motor starts turning again then most likely its the motor,
another common issue is the resistor pack which controls the speed of the blower motor, these can be burnt out or have a bad connection,
switch the blower onto full power and when it stops, give the blower motor housing a thump with your hand (not a hammer) this will usually jolt the brushes loose and reconnect the electrical circuit, if the motor starts turning again then most likely its the motor,
another common issue is the resistor pack which controls the speed of the blower motor, these can be burnt out or have a bad connection,