You ought to talk to my cousin Cassiopeia about it. She is more interested in magical theory and all that. I prefer practical magic. There is no arguing with transfiguration!
I think that you are being far too critical of yourself. Squibs cannot do any magic at all. Your trouble is that you never had any magical education beyond what your grandmother told you. I am assuming that the school you attended was a muggle one? I know that not every magical child attends Hogwarts, but even a little one-room magical school might have helped you.