In your case I'd recommend staying up very late the night before (packing or other physical activity is good for this) so that you are totally exhausted when you get on the plane. Then you will fall asleep quickly and awake close to a proper destination time.
I would also recommend spending some time outside once you land. NRT itself is not great for this, but you could go to the town of Narita (short train ride from the airport) and walk around there, then head to the city and check in to your hotel. The train ride from Narita to Tokyo is very likely to make you sleepy since it's long and not particularly interesting (think LGW to Victoria).