Ooh, nice job at fc1!
Welcome to TSC! It's a fun site and community, just don't get frustrated too quick. i rememebr when I joined, thinking I would be crap. Now in about 7-8 months I've gotten myself up to the top of sa2. And I surely didn't have a sub-3 fc1 when I joined.
Good luck at TSC! Hopefully it's fun and you enjoy it enough to stay :D.