I taught myself as a teen using this book. It's more like a pamphlet than a book, but will tell you all you need to know.
As for spoke length, there are a number of Excel spreadsheets out there where you plug in what hubs and rims you have and how many crosses.