Hi James. I think you are studious and have a good attitude in learning. However, I agree with Christon's opinion.
May I offer you the other ways to learn Chinese? Maybe you could try to write your entries on italki and learn from the corrections. And then, find a native Chinese to talk about the context of your assays.
Good Luck!