Town have gone seven League One matches without a victory following Saturday's 2-2 draw with Shrewsbury, and have slipped down to 10th in the table.
They face a tough December with games against Stevenage, Sheffield United, Portsmouth and Bournemouth, but Barker feels his side will get back on the winning trail sooner rather than later.
He said: "In those seven games we have had four draws and Yeovil mugged us here in the last minute.
"We know we can improve but I don't think we are far away from going on another good run."
Barker will be hoping top scorer Billy Clarke will be fit for Saturday's trip to Stevenage after he missed out against the Shrews with a hamstring injury.