You need to have a bedtime ritual, same every day like read book, sing a lullaby, etc para may signal na it's time to wind down.
Set a fixed hour of his nap and sleep. On that time, making sure that there will be zero noise so that he'll surely sleep.
Force him to sleep or take a nap in the morning and in the afternoon. No TV, no noisy background para makatulog agad.