Hi,
Please see the top two posts and look at some of the sample letters. You need to make your letter more streamlined. You need to delete the excess words.
Most importantly, however, is that you need to say why or how they benefit from having you working for them. The sad reality is that...