No doubt some other posters will suggest some great books, catalogues, cleaning materials etc, but in the meantime here is a suggestion from me - as a supplement to the above, you could also have a look on youtube, there you will find a variety of instructional videos on watch repair/servicing...