Check out Meetings and Groups
If you have trouble approaching people you don't know, that's okay. Not everyone feels comfortable with that. This is why there are groups. Meetings held in physical spaces can be far more comforting than chatting on the Internet.
However, you might want to begin your search for a group for dads on the Web. Why? You may be surprised to find how many fellow fathers in your area need help. In other words, you'll probably find you're not the only imperfect dad in town.