Hi Chris, and welcome to SOM. This is a great place to make new friends, so enjoy yourself.
As for starting a new coven here on the site, that you won't be able to do. The site owner has stated that he feels there are already sufficient covens here. But I'm sure you can find one that will suit you in the ones already started.