My husband & I taught our eldest daughter to read & did it without flashcards & DVDs and no stress. She never spent a day at an MDO or a preschool We've always been readers; lots of books in the house, reading throughout the day & at bedtime. When we began homeschooling when Madison was 5, we introduced some basic, fun workbooks and before we knew it, she was reading. She pretty much taught herself, with us facilitating the learning.
I'm convinced that it was such a natural process for her because we read to her so much as she was growing up. She's 8 now and is a fantastic reader and, more importantly, loves to read.
I think if you try to push it onto a child who's not ready, you'll end up frustrating you both & turning him away from it. Don't worry about keeping him on par with what it seems other children are doing. Let him have fun, read to him, let him see you read. He'll pick it up & enjoy it if you allow it to be natural for him. If you're getting frustrated, then you know that you need to change what you're doing & find another approach.
Good luck & enjoy your babies! :)