I don't have netflix on the main screen. I don't know how to configure to use Netflix on appletv 2. I live outside USA
Netflix may not be available in your country.
Can you sign up to Netflix on a computer?
No idea which country you are in, but take the link below:
and substitute your country's code for uk (look at something on your country's Apple site to work out what it is) to see what is available where you are.
Retrieving data ...