How about a closeup of the inside of the switch (although you said it was new, and the contact button on the starter case looks clean), and one of the commutator. That would help find if there's an issue there.
Jerry's comment about making sure the ground path is good (no dirty high resistance connections) is appropriate. You need to identify anything either on hot or ground side of the circuit that would drip the voltage.
Also, be sure the battery has a good charge. A low battery would explain a slow starter.


Kevin
1951 Chevy 3100 work truck
Follow this saga in Project Journal
Photos
1929 Ford pickup restored from the ground up. | 1929 Ford Special Coupe (First car)
Busting rust since the mid-60's
If you're smart enough to take it apart, you darn well better be smart enough to put it back together.