Setting up of pro sites plugin on WPMU

I have gotten my web host to install WPMU for me, after which I installed the pro sites plugin myself.

My website in concern is

I’ve tried to setup my pro sites plugin, but I’m thinking that it’s not been setup properly, as I can’t find where on my ‘main’ site I would put the sign up form for new users as well as payment for their sign up.

I see a new page labelled ‘pro sites’ which I thought was only for websites on the network rather than on the ‘main’ site.

Any advice on setting up my ‘main’ site would be appreciated.