I've spent like 20 hours banging my head against the wall over the last few weekends.<p>I started with www.offensive-security.com/metasploit-unleashed. It "teaches" by example instead of concepts, though. I read a good portion of it for what it is worth but it's not worth much.<p>Then I tried "Mastering MetaSploit" but they don't include a target machine disk image so you can't follow along. Of course you don't realize that until you're some way through the book and have stretched metasploitable to its breaking point.<p>People joke about how MetaSploit is so easy to use that it's for script kiddies but I'm putting serious effort into learning it and getting nowhere.
Vulnhub has hundreds of virtual machine images you can download and practice with, such as metasploitable. Hack the box is great. If you want to read a blog post describing how to get admin or root on a box, google boxname walkthrough with vulnhub or hack the box in the search as well. Ippsecs's 90+ youtube videos are excellent. Check out metasploit minute videos. I also heard pentestlabs is good. Good luck!