I've heard countless times that immersion is very important to learn any language. Immersion means talking with native speakers and being around them a lot. You have the opportunity to converse with native English speakers here, so take it. : ) It takes time, but learning a new language and culture can be fun! Find some friends!