Hi 5570,
I hope I’m not speaking out of place here, but I would love to help…
I do not think sitting back and leaving it up to H" will solve anything.
People chase after things that make them happy.
In my opinion, many people flee religion because they think it takes away all the joys they currently have.
The truth is actually the opposite - the more one learns about Judaism and practices, the happier one becomes and one starts to realise that those things (e.g. mast...) are only a temporary joy and do not bring long term happiness.
If you do something that makes you happy, your wife and child will follow, they will naturally want to share in your happiness.
The path I took, which I have seen work for others and has changed their lives as much as it has changed mine, was to start at the very beginning.
I think a problem is that some people are scared off because they see people doing stuff they can't picture themself doing right now, and it would be wrong to make someone who isn't very religious try keep Shabbos (for example) when they can't see themself being happy doing it.
Just a suggestion is that you begin with the very basics. If you are observant, it is a good refresher, if not, you can’t build anything on what society in general teaches, because that always falls down to the lowest common denominator.
There is a great book by Moshe Chaim Luzzatto - The path of God.
It is not like other religious books. It does not tell you what you can and can't do. What it does is explain the basics. It starts with chapters on "What is God" and "What is the purpose of creation" in very easy terms. Even non-Jews would not be pushed away by it.
I studied it with a Rabbi from Aish HaTorah and would recommend doing it with someone rather than on your own, but if that is too big a step feel free to take a look at the book first and contact a Rabbi or myself if you have questions.
I have started teaching it myself, to people who are religious and to those who barely make it to shul, and have seen lives change.
May God bless you with all the happiness you seek.
ToAdd.