First, welcome! I've been pleasantly surprised at the quality of your posts thus far, and encourage you to keep going!
About this site
Anyone can answer regardless of qualifications, so this site cannot be a fatwa site:
It is also important to note that this is not a fatwa site. While questions on the legality of actions (from an Islamic perspective) are welcome, answers may be posted by anybody regardless of training or expertise. It is important to judge the evidences provided by each answer to the best of your own abilities, and accept such answers at your own risk. -- Islam.SE help page
Answers are better if they are backed up:
One of the qualities of the internet, especially for a site like this, is the fact that we're all pretty much equal (some would call that an advantage). You could be Zakir Naik or Bilal Philips, or you could just be Joe Sixpack from Milwaukee, and we really couldn't tell the difference. --
There's nothing to stop people answering at a fatwa level of quality (indeed, we are trying to attract knowledgeable users), but we cannot tell who's answering.
Voting
I'm not sure why, but there seems to be more unjustified, random downvoting here than on other StackExchange sites. I think most of these can be disregarded.
It's also possible that a post is simply ignored, as there's not enough activity on this site.
On other sites, sporadic downvotes are rendered insigificant by a large volume of upvotes. Among other sites I've participated in, particularly math.SE and MathOverflow, there has been a strong push for upvoting. From https://math.meta.stackexchange.com/q/662/91818:
We should encourage everyone to vote positively as often as possible!
Every Stack Exchange site will eventually end up with a different
"base level" of voting --- that is, the expected number of upvotes for
a question of a given level of excellence. (This effect occurs because
people see a good question, but already with a certain number of
votes, and think "oh, I would have upvoted this, but it already has
enough".)
It's easy for us to affect this "base level" by encouraging high
levels of upvoting now. We're setting the standards, and this really
will have an effect.
...
In case it's not obvious: the rationale for wanting this base level to
be high is that it provides better positive feedback to good
contributors."
On other StackExchange sites, users can be confident they will receive some upvotes for effortful contributions, and even more upvotes for especially high quality contributions. In this setting, users are incentivized to post.
Mediocre posts are upvoted. Good posts are upvoted more!
The OP and accepting answers
Keep in mind that the OP (the original author of the question) is just one person. The main audience is the rest of the world who can access your answer through search engines. Questions and answers should be aimed at still being useful in, say, a year's time, beyond the interests of the OP.
Thus, it's not a big deal if the OP doesn't accept your answer. (Also, it just might take some time for the OP to get around to it.)
English
By design, posts are editable on this site. If you're uncomfortable with the English in your posts, you can mention it in the post or in a comment, and someone can edit to fix any problems.