Always check the electrical system to see if its up to par with your system. My dad is running a rebuilt generator on his 55 chevys 327; but all he has is the pertronix ignition and the lighting system. No radio, no elect pumps...so its up to snuff. Make sure your battery is good, your alternator is big enough and all your connections and cables/wires are good. Check your groundstrap/wires and make sure its a good clean ground.
Now, Im not a fan of chrome starters, alternators, rear end covers or oilpans. Seems to me they make them as ludicrously cheap as possible and then put really chintzy chrome plating on them and bill you up the wazoo. Theyre almost ALWAYS junk, and love to soak in heat. If its not a new starter, or recently replaced; screw it, get a new one and eliminate having to replace it when you really really dont want to. I also prefer the mini starters, one less thing to drop on my coconut. PS avoid the 1 wire alternators like the plague. Ive never had good luck with them, I just get a new 3 wire alternator from Napa.
Back to your starter, is the bendix engaging? if its not coming out with authority Id say your starter is pretty whooped and needs replacing. That being said, a new high zoot starter wont do a damn thing when its powered by an electrical system that has a million splices, electrical tape, wire nuts and a whooped battery. On an enclosed engine bay, I ALWAYS fab up a starter heat shield and high quality wires and connectors to the starter solenoid. I had a friend with a 73 nova he kept replacing the starter on. After he drove it for awhile and shut it off, it was VERY hard to start. turns out the heat from the headers and low speed driving was soaking the solenoid with heat and it didn't have the oomph to kick over an 11:1 smallblock. so I fabbed up a heatshield after I looked at one in Jegs and voila no more probs. you can get an endcut of stainless from a local metal fab/ sheetmetal shop for free or close to it. Use loctite, but not the one you CANT get loose, cuz it might vibrate and drive you NUTS trying to find the noise