I love to stay busy myself. Workaholic, clean freak, meeting with friends, working out, and being on call. Not to mention eating, showering, paying bills on time, maintaining facebook connections and realjock conversations. Those things take up time to - a real juggle. So, whenever I meet someone I like, I give them sometime out of my day, and I let them know so. If I like the guy I start to give him more and more of my time and attention as time goes on. I'm not fond of rushing things and leaving them to an inevitable premature doomed end. No, I like to take it slow. Let emotions, ideas and the relationship grow, and settle; grow some more, and settle... Sometimes I'll call out of work to do something spontaneous and fun on a day I know they'll have off. I'll ask for a day or days off; or have my schedule shortened for a few weeks to spend quality time together. If we're committed to each one another I'll complete rearrange my schedule and availability based on what makes us work. I say that without the fear of sounding like a obsessive needy naive child; cause I know I'm sincere in what has worked for me and whomever I'm with in the past.
If you want to make it work; simply make it work. Add another ball to your life's juggling act. Stop working so hard at being solely a good student and/or employee, and take the time to also be a good boyfriend. If all things go wrong, at least show yourself that you've got the ability to be a loving person for someone else. That alone has the ability to change how you act in social situations, and changes who you attract to yourself, and may surprise you who you're attracted to.
Hope this helps; if not you, than somebody ; )