Roland, Your advice to your son was very good. It sounds like you are already doing a good job, but continually aim to do a better job each day as a Catholic father. The best advice that you will give him is your example in prayer and daily virtue.
Leading the family Rosary and night prayers is essential in raising a Catholic family. If you can lead them in morning prayers as well, all the better. Always make sure that your chilren pray their morning offering as soon as they get out of bed along with 3 Hail Mary's to avoid all sin.
Helping your children to learn how to examine their consciences is crucial. Our priest gave a sermon once on this and advised us to read a meditation to our family at night prayers. As a matter of fact, he gave a series of sermons on the importance of meditation. Ask your priest for advice on this.
A few other things that are so important in raising a Catholic family is to have your home consecrated to the Sacred Heart of Jesus and to live that consecration as a family.
Make it a practice to attend the First Fridays and First Saturdays in your parish. If you can't get your family to Mass on those days, make sure that your wife does so (if possible). If you live a distance from Mass and are unable to attend, be sure to make spiritual communions on these days in particular in reparation to the Sacred Heart of Jesus and the Immaculate Heart of Mary.
Encourage your children to pray spiritual communions throughout each day. Make sure they pray their morning and night prayers. Pray as a family but also encourage them to pray their own as well.
Ask your priest for a list of spiritual reading books for your son and other children.
Borrow these books or purchase them if you are able. Read them yourself so that you can discuss them with your children. Do a bit of spiritual reading out loud to your family at dinner or after dinner. We aimed to read the daily lives of the saints at dinner when raising our children. We didn't always remember and it's often hard to get small children to be quiet long enough, but keep trying.
Root out the world, the flesh and the devil from your home and continue to keep these sins and occasions of sin out of your home. Monitor the computer, the TV and books. Get rid of any bad books, magazines and movies. When our kids were little, we had a lock on the TV and we would only unlock it for approved shows and then one of us would be nearby. I know there are systems that you can use to lock out channels or you can just have the TV for tapes that you approve ahead of time.
I could say more but I'll give the next person the invite to share.