Thanks for saying so, but I know I am not that fluent ;D
I picked up my language from Iran Language Institute (during adolescence), IELTS preparation classes at Bahar Language Institute in Shiraz, the Internet, movies, and TV series (specifically The Simpsons :P ).