Does this sentence sound right in English?  
>You can improve your English due to me.
  
Is it correct using "due to" in this case?