I found route learning very daunting at first until an experienced driver explained to me it's like a tree. Learn the "trunk" then keep adding branches and twigs. Learning sections at a time is a great method and I find having a quail map to put names to viaducts and crossings helps also.