I got in with the loggin but how exactly do I invite myself? I don't see any link of sorts to invite others. Just feels like I. In somebody's email
Go to https://plus.google.com/
On the right column you will see a link to invite people. Invite yourself.