Problems with 06 Chevy Aveo not starting sometimes

Oh sorry about that. I turn the key, it wants to turn over but stops just shy. If try to rev the engine, sometimes it seems to help but not all the time. Even then it takes awhile for that to work and the car to start. The battery was already bad so that was a needed replacement. The problem has gotten worse since that time.