Many greetings, Nyella! Why do I always feel like I'm the last one to welcome people? We've been getting a whole lot of new members here lately (myself included). You'll love it here, I'm sure. I'm from the USA. And like everyone has already told you, your English is just fine.
I give you a WHOLE LOT of credit for learning it so quickly and fluently in such a short time! I've had 3 years of Spanish and I STILL can't form a complete sentence!
All those classes actually made my brain want to do this:
hahaha And I've heard that English is NOT the easiest language to learn.
Have fun here!
~ Lady Nienna