First, you need to recognize the signs when your baby is telling you they are tired. Usually you should look for rubbing of the eyes, yawning, looking away from you, and fussing. One of the most important things you could do is to not let your baby get overtired. When your baby is overtired they have more trouble falling asleep and staying asleep.
Show your baby that nighttime is bedtime and daytime is play time. No matter how tired you are you should keep your baby active during daylight hours and have somewhat of an upbeat personality. When it starts to get dark outside slow things down. Become more of a boring parent, only have soft noises present, and turn the lights down low. Soon your baby will start to see that daytime is fun and a time for play, and nighttime is boring so they might as well sleep.
You want your baby to learn to fall asleep on their own, so if you let them fall asleep while you're feeding or rocking them they might end up needing that to be able to fall asleep. If your baby falls asleep while feeding them stop feeding and put them to bed, this will help them learn to stay awake during feeding.
After two months if your baby is properly gaining weight, then you shouldn't wake them up during the night to feed them. Once your baby starts eating more during daylight hours then they won't need to wake up and eat at night. This will help them discover and make their own sleep schedule. If anything seek advice from your baby's pedestrian on when would be a good time to feed.
In the end being a good parent is sometimes all you can do. Sure, you might have some sleepless nights, but being there for your child will pay off greatly in the long run. So be patient, and plan for an unpredictable rollercoaster of many different things when it comes to your baby.