I have a 9 year old who is exactly like this. SHe catches on to the concepts quickly but very few of her math facts are automatic. To make sure she was getting the concepts, I let her use a multiplication table for her work and she did everything perfectly. Because she doesn't know her math facts, she's making silly addition and multiplication mistakes. I'm just drilling, drilling, drilling. Flash cards, drill, ad nauseum. I don't know anything else to do. In order to move on, she HAS to know them. I know no other way for her to move on.