The easiest is to use TurboTax Online.
www.TurboTax.com. I have been using it from last 5 years. It's great. For 1040NR, you may have to just pay $15. Check out the website.
For downloading the paper form, you can visit
www.irs.gov and type in the form number in search.