I felt that way about AC/DC when I first got it. Hadn't played pinball in forever. Actually bought LOTR right after and played it for a month straight. Got to be a much better player. Not good, mind you. Just much better than the awful player I was.
Just be patient.