Using a dental floss threader (available in drug stores or dental offices) is the easiest way I have found to thread a needle, regardless of how small the eye.
Put the threader through the eye of the needle leaving the open end clear of the eye. Put the thread through the opening and pull through the eye of the needle and the thread with it. Remove the floss threader. Done!