Brushes are probably worn out or the comm is dirty ,try electric motor spray cleaner or
take it apart an clean by by hand ,you can use some very fine sand paper to clean the
COMM where the brushes ride on ,in time they get glazed up!
It was a common practice to do that back in the day in racing brushed motors!..