"I haven't scored as many goals as I would have liked this season and my form hasn't been too good," Johnson told BBC Radio Sheffield.
"I've kept my head down and worked hard and this opportunity has come up and it's great to be here.
"Hopefully I can help them get into the play-offs."