No matter how hard it gets, or how little fruit you seem to be getting from all your efforts, keep at it. Don't do it for acknowledgement (and, for the love of God, don't do it for MONEY. That's literally the worst thing you can do to yourself) but instead because you genuinely love the story. You're your own worst critic and if you can be happy with what you have then you've done all you can.
Don't write for the market, either. The market changes so often that it's nearly impossible to know what's popular at the moment and whats not. Like I said before, just do what you enjoy. Martin wrote a medieval fantasy, something that I was once told had saturated the fantasy market so completely that nobody wanted it. But he wrote what he wanted (which happened to be a medieval fantasy) and the way he did it captivated billions. You never know how things will turn out, so just make yourself happy and hope for the best.