Don't be aggressive with him and if he runs, don't try and catch him to force him to come by you. This will only make him more scared and determined to get away from you. Just be gentle and sweet, talk in a soft voice to him. Slowly walk up to him, then bend down to get more on his level - you're a huge thing to a little 2 month old kitten - and extend one finger. Let him sniff it a little and try and reach out to pet him - slowly. Whatever you do while doing this, DO NOT just quickly reach out and grab or he will know next time not to fall for it. Just be gentle and move slow and eventually he'll come around.