Question: what does it mean when a guy says not right now?
Answer: It just means that for that guy, at that time, all of the pieces that he needs are not there (or he's just blind to it and is not ready for any commitment). Utimately he's telling you that “you're great, and I could see us having a pretty good relationship”, but he's not floored by you and what you bring to the table.