This site welcomes each and every member who can come with relevant contribution in its different sections. So, if you have the permission to post in Forum, you can utilize it for knowing more about the site. You have not mentioned if you are given the permission to post questions in the AE section. If yes, you can go ahead with them for the time being and follow the way experts answer the questions. Meanwhile, give some time and effort to improve your English language skills which isn't that difficult. Once you see your posts getting approved in AE and Forum section without any correction, you can assume that it is time to get access to post answers as well. At that point of time, you can request the webmasters once more about this issue.
Wish you all the best.