Hallo Ode,
Yes ,it is a good way to improve your german but not the only way you could also read , write ,listen to german songs ,watch movies ,chat with more natives and use online programs for chatting as well .All combined will contribute to improving your German . The grammar should be studied thoroughly , since it is not very simple to be able to form grammatically correct sentences.
Viel Glueck beim Lernen :)