You have been a moderator for a while now, 1 or 2 months if I am correct. Although your activity and attitude is great, you still lack some very basic knowledge as a staff member. You do work on improvements as best you can and I think that maybe some additional powers could possibly help you answer some of the questions you have.
You aren't afraid to ask for help and that is good, much better than making a decision if you aren't sure. People do have issues with you but you don't let that get in the way of treating everyone fairly.