It would be ideal to test the armature, and unless you have a growler handy the only way to do this would be to take it in to a motor repair shop so they can test it.
Since you've already replaced the switch and brushes, I'm thinking there is a problem in the field windings or the armature itself.