Quite do-able.
10:45 NEX -> Shibuya -> Harajuku 12:11
10:59 Keisei Skyliner -> Nippori -> Harajuku 12:08
15:09 Harajuku -> Shibuya ->15:16 NEX -> Narita Airport 16.29
15:15 Harajuku -> Nippori -> 15:45 Keisei Skyliner -> Narita Airport 16:24
15:35 Harajuku -> Nippori -> 16:05 Keisei Skyliner -> Narita Airport 16:44
15:41 Harajuku -> Shibuya ->15:46 NEX -> Narita Airport 16.57
16:10 Harajuku -> Shibuya ->16:16 NEX -> Narita Airport 17.29
16:14 Harajuku -> Nippori -> 16:45 Keisei Skyliner -> Narita Airport 17:24
www.hyperdia.com