www.artofassembly.com has the best asm tutorials I've ever seen! I'm currently learning it from here. Best to learn the DOS version so you know how to work with pure asm and get to know the x86 instruction set.