We've caught up a few times but i'm not really sure if he just wants me around for when suits him or he's actually interested.
I want to see him again!
Based on his last text, it's clear he doesn't currently see you as a relationship prospect. You probably shouldn't hold out hope that he ever will. But if you want to maximize your chances, the basic strategy is to play harder to get.
Texting you "it was nice" is a sign that he still wants to keep you around, but on his terms, e.g. hookups.