I think one of the big things you have over just about everyone else would be the ability to just show up.
I would venture to say that once a seastead is started, sure there will be investors, there will be people encouraging the process online, but there are very few that will be willing to pick up their lives and move half way across the planet to get the process going.
You can get a taste of how things will go from looking at the Free State Project. The state of New Hampshire was chosen over a decade ago and even though people only needed to move within their own country to another state, only about 2,000 people made the move (not to say that isn't significant).
Give yourself a life goal to live on the first seastead, wherever it might be. Prepare yourself over the next few years to make that happen. If you are in college, then great. Finish college and figure out how you can put the knowledge you gain in school to good use on the seastead.
From what I have seen, it appears that the first seastead will likely be floating in 2019/2020. That gives you plenty of time to prepare. Just think of what you want to bring to the seastead as far as skills and hone them.
Also remember that though the first seasteaders will likely be rich (as early adopters of most new technologies tend to be), they will still need people around to do work. Consider saving up for a cheap boat that could anchor near the seastead for an easy commute to work.