I am inclined to agree with Clive in some respects. Generally, if asked "when should I use a semi-colon?" my response is "Never". It's a bit like the price in an expensive shop; if you have to ask - you can't afford it!
There are other punctuation marks (e.g. the full stop) which will do the job...