hi Ice. welcome
Thankx, cheers!
anyway, what brings you here
Maybe it's because I am part Polish and part interested in all things Polish

what can we improve or what topics on forum we can make to help english speaking users ?
Just the basics. Make it easy for English speaking people who have no understanding of the Polish language (like me) to register on this form, select the English settings, login on, and post (eg, what button is 'reply', what is 'quote').
The rest you have already done by setting up a section where posts in English can be made.