Hey OP, first of all, congratz for the hardword and dedication! I'm sure you will hit your goals.
Let me ask you something regarding the general website structure:
1) Do you use a static homepage with an authoritative post about your niche or product overall? Or your homepage just shows all your posts with links to every article you post?
2) Did you bought your keyword or found it yourself? (I'm sorry if you already mentioned that, I searched the whole thread and couldn't find the answer).
Thanks and keep it up.