Then I think running from you is his way of starting a game called "Catch me!" which you cannot win.
This is the first of many many times when you will need to turn the tables so that you take control of the situation back from the dog. (They are clever that way...) Right now, the pup is deciding the game, the rules of the game, and when you play it. And he always wins.
You need to change the game. A good baby game for learning recall is hide and seek. Get another person to help you, and do this in the house.
Fill up your pockets with treats. One person go in the next room and "hide" (behind a door, something easy) and then call the puppy..."Konan, come! here puppy puppy puppy!" Puppy comes running and gets a payoff of treats. Second person then calls...same thing, puppy comes running and gets treats. Each time the pup runs to the new call, the person goes to hide in a new spot.
The idea is to condition the puppy that coming to you when called is going to PAY OFF big time--with lots of treats and lovin'. Recall (come) is the most important thing your dog will ever learn. So making it a fun game now is the way to start.
And...most importantly, you are setting the rules of the game, not the pup.