How to add a page to header that is outside of WordPress?

The code you want is:

<?php include 'yourfile.php' ?>

Place the file in the same directory as header.php.

EDIT: depending on the nature of the content, and how often you will reuse, you may also choose to use this:

http://codex.wordpress.org/Function_Reference/get_template_part