well well, what to say about my english?
depends on which english you guys talking about,
the real british english? - learned in school, hated it big time, using it successfully in my job now
the american english? - trained and teached by friends over several years, learned to love it!
the a bit more dignified australian english? - see the british last part
the "icanhazcheesburger" english? - wuut ya on 'bout? thaz not even reahl english!
took me only a 72hours session to get the word pizza pronounced right

(actually it makes my friend still laugh at me when i try it

xD )
all at all, in the last 4 years i growed to love english, sometimes i catch myself thinking in english instead of german.

paragraph roleplayer in english as also in german, but my english RP is way better if you ask for my opinion.