The British Library now provides theses in digitised format via their Electronic Theses Online Service, EThOS.
The BioMed Central author academy is a useful step-by-step guide to different aspects of writing a scientific paper.
It is aimed at researchers writing for publication but contains good general advice.