D..
Some people just are dreamers, M.. Some are much more analytical.
Start by making lists of what you want to accomplish. Make one list for the day. Have a running list for things that are goals but not for just "that day". Keep checking THAT list to see when you can take something off of it and put on your day list.
The lists will keep you grounded.
Give yourself breaks during the day to enjoy yourself. A little daydreaming is good for the soul! What's important is that it doesn't get in the way of "life". In other words, don't procrastinate getting your work done. Use your breaks as a reward for getting through your lists...
Good luck!