Looks good in principle. You need a good grammar book, or good grammar resources on the internet. Also remember there are four different types of language skills: reading, writing, listening, speaking. You need to practice all four. Depending on the person, some skills are easier to learn than others, so you must find out what works for you.
As Jessica has said, if you study on your own, the hardest part is motivating yourself to keep going. Some people need a schedule. Some people need other means of motivation.
I use Anki (http://ankisrs.net/) to learn vocabulary, maybe it's helpful for you, too.