You need to work hard for Urdu.
Read other books & magazine in Urdu. Make a note book & write Urdu. Whatever you read be careful.
Learn new words & write them in a note book with meaning. Try to write stories, it will give you command on language.
Remember in language you always get less marks. It is not like math. You can get 100/100