I'm using the book by Wesley Kisting (http://www.amazon.com/Writing-Effect...CW9BH09KN2B6YM). This book is the best guide to writing essays. Also you can check websites like http://historyessay.org/format/ to find some general information on format and structure of an essay. But my personal tip is just read more. The more you read, the better you write.