Yeah, reading can help to an extent. Reading has really broadened my vocabulary immensly, and has helped my composition a little bit.
But in a composition class you have a teacher nit-picking and taking many, many points off for the smallest grammatical/spelling mistakes. Just helps it to sink in.