I was about to post another question, but for some reason, I am not allowed to. I haven't received any down votes in the last few months, my last post hasn't had negative feedback, why am I not allowed to post questions? Yesterday I posted a question, but today I can't, why is this so?
The details of the situation are explained in this post:
I will quote some parts (note the passage at the end)
Automatic bans never expire or "time out." This means that you cannot simply wait for a certain amount of time. If you do not take action, you will never be allowed to freely post again. The only way for the ban to be lifted is by contributing positively to the site in other ways.
Moderators cannot lift the ban.
Before you do anything else, fix your existing posts![...]
Note the emphasis on fixing. Do not delete your posts.
If you're blocked from asking and unable to improve your existing questions, you'll get the chance to post one new question 6 months after your last question. Your block will still remain once that question is posted, but a single positively-received question could be enough to lift you out of the block.
You seem to be in that situation; you posted after six month and while the post was well received you are still banned. The only options are to do what is recommended above or to wait for another six months to post one more question.