The first and basic role of learning a language and be able to write something in it, it very important to read more and more, and speak the language as much as you can.
Take sometime to read newspapers and journals regularly and read loudly in front of your family members.
In addition to this, if you want to improve your skills in English language, follow the following steps:
1. Buy a dictionary.
Buy a combination dictionary which has two sections, one in Urdu and the other in English. A good start is to choose about five to ten new English words to learn each and every day.
2. Purchase a grammar book.
When improving your English skills, a grammar book is very handy. You will find that there are a number of fantastic grammar books available.
3. Learn how to correctly order the words in a sentence.
Correct ordering of words in a sentence is called syntax. This is usually one of the most difficult areas to master in any language.
4. Get amongst people who only speak English.
Try to use complete sentences in your communication with the people you think are good at English. You will find that through repetition, imagery and demonstration, people will pick up on the language in a very short time, at least to a conversational level. Start by trying this with friends and make sure to ask for feedback.
I hope this will help you in achieving your goal.