"It's not a confidence thing, you have to have a bit of luck," O'Driscoll said after the defeat to The Tykes.
"We are still getting in areas to score, they're just not coming at the minute."
O'Driscoll went on to say that that he is addressing the lack of firepower (Rovers have managed to score just six goals in 14 League games this season) but that what strikers are available are out of Rovers' price bracket.
"There are lots of strikers out there but the people who are available are outside our financial category," he said.
"There maybe a few things we can do but it's not as clear-cut as you'd think."