There could possibly be more that you could do, and you have just tapped into it yet. Have you ever considered maybe trying to get someone to teach you? I'm sure I could maybe help you, if you'd like, though my magic sounds like it might be different from what you're used to. Though my coven is starting to draw our powers from Hecate.