Hi Miranda,
This forum is really about english speaking folks living in Switzerland, and not at all about people trying to learn english. But, I'd say that you should join in to any discussions that you find interesting. Writing posts in english will be good practice. Furthermore, as you're Swiss, you will have a perspective into living here that most of us English speaking folks don't have. Maybe you know some good restaurants, shops, bakeries, etc...
We have a discussion right now in this Language Corner part of the forum on the
differences between High German and Swiss German.
At some point, I as one of the moderators of this section, would like to put up some Frequently asked questions about learning German in Switzerland, learning Swiss-German and the differences between High German and 'Swiss-German' (or the various dialects thereof). I'm sure you'd have some comments (and probably a lot of corrections) you could make on that subject.