So you are still extremely lean. Sub 10% is damn low to me. If I were you I would look for a good strength building routine. There are plenty out there that you can find for free online. Just a few to look into:
You might have stalled because you simply werent following a good program. I also imagine that if you put in a lot of intensity to your lifting you may see your strength go up and that bf% start going back down.