Don,t always be the one giving him the attention, make him come to you and if he doesn,t a great way to pursaude him to is to flirt with some other random guy where he can see whats going on, if your guy still doesn,t come to up to you after that I,d say he must be gay =p