In general, you English is fairly good. Stormaggedon has a good correction. You need to keep track of your articles ('a', 'an', 'the') more.
One thing, though. You want to post future entries of this length in the Notebook section. There are a number of tools for markup there which make it much better for text of this length.
Keep up the good work.