Assembly nowadays is a hard thing to learn, not because it's difficult but because people thinks that there is no reason to learn assembly! That's not true... With assembly you can have total power above the computer, and know exactly what he's doing. Try to remember that while trying to learn!