Letter Writing can be very hard. I get my friends and family to review mine for me, and ask them to give their honest opinion. I think you can look at free samples on line, but they won’t be specifically targeted to you or your chosen job. I do know that cover letters should be an extension of your CV, to re-affirm why you should get the job. Your cover letter is your chance to directly appeal to the employer.
If you want some professional help though CV-Shop.com is also a good place to look. They have some good services, and some helpful articles that may help your cover letter problems.