What do you do if you don't have Netflix already on your xbox dashboard?

Go to the Xbox Live Market Place and download it. very simple.