Student or Learner
by or with
I can improve my English by/with reading, listening ..,etc.
(Not a Teacher)
As is, I'd say you should use "by". However, please clean up the end of your sentence. You have an ellipsis, a comma, and an et cetera all jammed together in such a way that I'm not sure if I'm looking at a complete or abridged sentence.