In all seriousness: Fucking read. I don't mean browse the internet and read forums full of illiterates. Read published novels written in the English language. No one here will be able to help you much unless they're adept in the lingo of grammar (such as the difference between past participles, perfect participles, and present participles). Reading will teach you the rules of grammar by example, which is how many of us perfected our grammar without going as far as studying the rules of the language.
On that note, you could always actually take an English 101 course. Your English might not even be strong enough to get into a college level course, but you have to start somewhere.
If all else fails, at least use Firefox's spellchecker. That would have prevented a number of dumb mistakes you made, aside from words like "hole" and "whole."