Improve writing skills: My name is Shaikh, I have been living in Canada...

Hi

My name is shaikh, i have been living in canada last 3 years.
when i came first time in canada i was really confuse in my first job because of english but with the time i improve my english but as long as speaking concern its OK
but still i have problem to write a routine office emails, so i hope you guys help me out to improve my writing skills.