Essay writing is a skill that can be developed overtime. Taking the help of tutors and friends is a good way to develop your skills. Today, you can develop your skills online, too. There are sites that help you develop your skills by giving you the practical issues that are reviewed by online tutors.