The Australian is still 16 points behind leader Emil Sayfutdinov after finishing second in Gorzow on Saturday.
But Holder who was beaten out for the victory at the Edward Jancarz Stadium by Jaroslaw Hampel still has six rounds to eliminate the deficit.
He said: “When you’re going well, you’re going well – you can’t take anything away from a rider like that. He’s putting the points on the board, but I’m just trying to get points myself. I’m not looking at what he’s doing. I’m just trying to get as many points as I can.
“There are still six rounds to go and Emil has a 16-point lead on me. But I pulled back 17 with four left last season. Anything is possible.
“He only needs to make a couple of little slip-ups and it’s game on again. He has a bit of pressure on him, but so do we. We’re trying to chase him too.
“I made an awesome start (in the final) and went to the inside. But I got a lot of grip and I just couldn’t keep it down.
“I took off to the fence and if you make just half a mistake, these guys are on you. Jaroslaw went past and I tried to chase him a bit, but he had some speed and I thought ‘it’s going to be second.’
“I was battling the whole way and just getting through. It wasn’t easy and I wasn’t getting an easy ride the whole time. It was tough to just hold my position. To get to the final was an achievement and I can’t complain about getting second.
“The track was a bit tricky and the way my engine was set up … it didn’t like it. Every time I went to the inside to get the good line, I was just taking off on the corners all the time. I couldn’t get a smooth ride. It was making me make heaps of mistakes.
“But the boys did well. They changed it up a bit to make it easier. Gorzow was one of the toughest GPs I’ve had this year, so to salvage a second place and get to the final … I’m pretty happy with that.”
WORLD CHAMPIONSHIP STANDINGS: 1 Emil Sayfutdinov 84, 2 Tai Woffinden 73, 3 Chris Holder 68, 4 Jaroslaw Hampel 66, 5 Nicki Pedersen 64, 6 Niels-Kristian Iversen 60, 7 Greg Hancock 57, 8 Tomasz Gollob 52, 9 Krzysztof Kasprzak 48, 10 Matej Zagar 48, 11 Fredrik Lindgren 47, 12 Andreas Jonsson 39, 13 Martin Vaculik 33, 14 Antonio Lindback 26, 15 Darcy Ward 25, 16 Ales Dryml 7, 17 Chris Harris 7, 18 Krzysztof Buczkowski 6, 19 Linus Sundstrom 6, 20 Bartosz Zmarzlik 6, 21 Josef Franc 2, 22 Jason Bunyan 1, 23 Craig Cook 1, 24 Josh Auty 1.