Ahoy there, Ben!
Welcome back to the forums, and to POTCO! You're correct in saying that the game isn't as fun without a good group to play with - that's why I would suggest looking around the Crewing forums to see if you can find anybody that you may wish to meet up with in game. Of course, if you're looking for a more long-term relationship with your mates, then take a gander around the Guilds and Clans section of the forums - there are plenty of quality guilds that find home here, and surely one will be right for you!
If you have any other questions, please feel free to contact one of the moderators/administrators, myself, or one of the many fine pirates that roam these waters.
Happy pirating, matey!