I was getting 3 or 4 correct on every self
test too.
But then after I completed a chapter, I would go back and re-do the self tests from all the previous chapters... not just for the answers, but for the UNDERSTANDING.
Each time I got better and better!
But yes, I think the tests are very difficult during the first pass. (sometimes the second pass too

)
Don't give up!