Have you tried the cruise forum? You'll have a blast even if you don't find anyone before you go, you'll meet loads of people just hanging in common grounds
Yeah dont go into it thinking you will be bored. You are leaving in only a few days.. if i could, i would have gone with you. Have room in a suitcase for me?
dont worry once u get on the ship ull meet a lot of kids. go to the places where kids ur age will hang out alot, like the oceaneers club/lab or common grounds