hey guys i have a 3.4 in my 95 camaro and ever since i got it ive been having starting problems.

It will crank but wont kick over after 2 or three turns it will eventually start. In an effort to solve this problem i replaced plugs, wires, and got a optima red top, these things have helped but havent solved it. I'm thinking a starter? what do you guys think? Some people have told me the possibilty of an alternator but if the alternator was bad would the car ever start? i always thought the alternaor charges the battery but maybe im wrong. thanks in advace for any advice or help. i appreciate it.
peace -ryan