He added: "The manager has come in, he's very ambitious. If I didn't think we were going to be able to move forward and that the club was in good shape then I wouldn't have signed."
Elliott was among eight players whose contracts were due to end in the summer. Manager Owen Coyle is undecided over the remaining seven.