Both are correct but the meaning is very slightly different : "He doesn't eat breakfast often" just means he doesn't eat in morning often and "He often doesn't eat breakfast" means the same but will be used in a context where you talk about his eating habits (for example a Doctor would use the second form to criticise the person's eating habits) I don't know if it is clear >.< ... In short use the first one :)