Could be a bad battery. We used to keep batteries in stock at work but that created a problem because some would sit for a long time and that sometimes kills them. So it happens that a 'new' battery is bad. They're could be some other problem, but if jumping it off works, then it probably is the battery. Take it up to autozone and have it tested.