My car needs a jumpstart to get started every morning, I bought a new battery and it still needs to get jump started?

It got to the point that I cannot even jump my car because when I try to connect the jumping cables... sparks ignite, on my car and the other car, does anyone know what can be wrong with my car?
18 answers 18