How can I write a good essay?

How can I write a good essay?
I always got a bad marks for English essay.Help me please.

Here are a few tips that may help.

It would depend first on the type of essay (persuasive, descriptive, etc) but the best way to start is to pick a topic you have some passion about, this will get your heart and interest into it. Take a blank sheet of paper and jot down everything you can think of about the subject then sort these thoughts together into groups that relate to each other. Keep the relevant and best thoughts and discard the rest. These will be the basis for your paragraphs. Remember that each sentence in a paragraph should relate to the others.
Insure that you vary your sentence types and lengths and try not to use repetitious phrases, this will keep your reader interested. Most importantly, make sure the last sentence of each paragraph leads into the first sentence of the next paragraph.
It is important that the subject of your essay is clear within the first or second sentence of the essay and be sure to end with a big statement, solidifying your stance on the subject.

I know this is not my best short writing but I hope you find some useful information in it.
Good Luck on your report, Pat