Stephen Hebert over at his excellent blog describes how NOT to learn Biblical Greek. The post he’s put up is a minor masterpiece. Everything he says applies, mutatis mutandis, to how NOT to learn ancient Hebrew.
To state things POSITIVELY:
(1) Use all the tools you have in Logos/Accordance/etc. on some occasions, but then sight read, without any helps, for chapters on end when you are at all able to, deciding by context what vocabulary items and constructions you’re not sure about might mean, on other occasions.
(2) Read far more text than you are required to for exams.
(3) Read as much hard Hebrew as you can, like the Hebrew of the book of Job. It’s also important, in my view, to work through the Hebrew of Ben Sira or that of Baruch in the retroversion of Emanuel Tov. That is, it’s important to work through texts in Hebrew that you don’t know well in your mother tongue.