The problem in your circuit is very hard to diagnose without having your circuit board in front of each of us. Your fragments of schematic all look good as far as I can see. So the best I can offer is a few debugging tips and maybe some anecdotes about pitfalls I have encountered in the past...