Does he like me???

So there's this kid I like but he's pretty hot and popular and I look like a sack of potatoes but he's always flirting with me and we are both really in to journalism (that's how we met) and we are constantly snap chatting (35 day snapstreak to be exact) but what worries me is that he was previously talking to this other girl before she got back together with her ex. THAT and he's CONSTANTLY busy. So what do I do? Does he like me? And if so how can I nonchalantly ask him? PLEASE HELP!!!!!!!