I totally agree with you. When i started learning english one of the very first thing i tried was to make some translations. This simple thing help me so much.
Today, i'm doing the inverse: I'm a good listener, reader, but not good writer and speaker. So now, i grab some portuguese ebooks and try to translate them to english. Since like it's working well. You guys should try it.