Back in college I used to use the awesome 8086 Microprocessor Emulator for Assembly programming on Windows. There are beginner tutorials available on its website.  
No matter what resource you use, it's important to be patient while learning Assembly. You might understand nothing while reading the first hundred pages, keep on & eventually you'll understand 'em all.