Another addition, I have recently applied for a NPS project manager job in the Tetons. I called processing center today and 101 of the 149 applicants have made it through the first round. That is a tremendous amount of qualified individuals. Especially when the application took me over 5 hours to prepare.
As the last person suggested, if you have been rejected on a past position, use that experience and call the processing center. They definately know your score and why you may not have been moved on to the selection committee. You may have to keep making modifications on your resume and applications until they receive what their looking for.
Good Luck.