Two suggestions, one helpful, one dismissive (hey, OP has a thick hide and seems determined, he can take it

)
First, concentrate on fixing scripting errors in New Vegas (http://www.gamesas.com/index.php?/topic/1145850-c-finder-bug-crushed/). This will give you valuable experience in relentlessly testing a program, finding bugs, learning how to make educated deductions about the likely causes of particular problems, and fixing bugs without creating new ones.
Seriously, these are the most important skills you'll need in a task like this, and theres no book that'll teach them to you adequately. At the very least you'll quickly learn if you have an aptitude for the work.
Second, get a software engineering qualification, and then get about 5 years experience working in a field that requires a lot of reverse engineering. Then resign yourself to the fact that you have the skills after everyone's long forgotten "Fallout: New Vegas"

But at least you'd be able to turn your skills to other goals, like making money

.
And if you really are determined to chase this beast to it's lair and best it in combat... good luck!