I don't think that there is any magic formulae for producing a more able child. All you can do is help your child reach his or her potential. I have two children and one is very able and the other is middle ablity. I am not sure what I did differently. It is important to love children for who they are and not what they are. Children need to be praised for working hard rather than being clever.
Getting a baby to reach their full potential starts in pregnancy. Eat a good diet, avoid alochol, attend ante natal classes. The la leche league is good for learning about breastfeeding. The NCT is good for learning about childbirth.
From babyhood I suggest breastfeeding, getting out the house, meeting people and seeing places. A baby needs tummy time. Most babies hate tummy time because they are put on the floor and cannot see you. A baby who hates be on the floor or under a baby gym maybe bee quite happy to lie on top of mummy. This video shows a new born initating breastfeeding and getting tummy time at the same time.
www.breastcrawl.org/
Children need a balance of work, rest, play, good food, plenty of sunlight or exercise to reach their full potential. Activites do not have to expensive. A trip to the park is as good as anything.
When your child starts to make baby noises respond to him. Talk to him and make a response when he make a baby noise, even if you don't understand his babbling. It will encourage him more to attempt to speak. Sharing books is a good experience to development of language. (Note I don't mean teaching a child to read.) Allow your child access to mark making materials and be positive about all his efforts.
Development of concentration skills helps academic readiness. Can they sit and listen to a story? Can they do a simple puzzle? Concentration is built by practice.
In terms of school readiness, independence skills and social skills are more important than academic skills. The teacher is not going to be impressed if your child cannot go to toilet by himself even if he can read.