Well Immigroup has a ton of content on sponsorship, including a brand new guide we are putting together https://www.immigroup.com/spousal-sponsorship-course (it's not totally done yet).
But, of course, that's only a possibility once your partner is 18.
So, honestly, your best bet might be to...