For your height and age suggest eating 1600-1800 calories per day 5-6 times a day. By eating frequently (within the calories per day), you will lose weight. Recommend a Heart Healthy diet to eat which is a moderate fat diet. Moderate fat diet means = use polyunsaturated (omega 3, corn oil, nuts, etc) fats and monounsaturated (olive oil, canola oil, peanut oil, etc) fats, no saturated fats (high fat snack foods, butter, fat spreads) and no trans fats. Eat low fat meats (chicken, fish, loin of pork) or non-meat sources (soy products, nuts), low fat vegetarian combinations (rice & beans, pasta & beans, low fat cheese & pasta), low fat and substitute dairy products (1% milk, low fat/fat free yogurts, low fat soy milk/soy yogurt), use plant oils, non trans-fat margarines, and eat a lot of fruits and vegetables. Eat daily high fiber breads and cereals (oatmeal). To help you eat less food per meal, eat about 7-10 almonds (good fat), 20 minutes before lunch and dinner so you will feel full faster and not eat as much food. Suggest pushing your daughter in a stroller while you walk to 'burn up' more calories. Do not be discouraged, weight loss can be a slow process but the slower you loss, the higher chance it will stay off. Think of this new way of eating as your new healthy lifestyle and not as a diet. Hope this helps you.
You're not going to believe me, but I promise you that if you do try what I say, you will lose weight, feel great, and have more energy to conceive another beautiful baby girl (or boy).
I'm 30 years old, and my daughter is 8 months old (also delivered by c-section), and right now, I am in the best shape of my life. I can see my abs. I haven't been sick since I began my new outlook on eating/life, and I feel great everyday. And believe me, I wasn't always like this (it's not due to good genes). I simply changed everything I thought about nutrition and health.
This is where you're going to cringe: I eat REAL foods. I eat everything they tell you not to eat (real-food-wise, that is), and I stay away from processed foods. I do not eat any processed sugars, carbohydrates, sodas, or trans-fat. I load up on saturated fats (I go through 2 packets of butter in a week), and eat probably more than my fair share of protein. Not as much chicken, but real, red-meat foods (steak, lamb, etc) with the fat still on it. I eat at least 3 eggs a day, everyday (whole eggs, not this egg white only stuff). I try to limit my monounsaturated fats, and if I do eat it, I never cook with it. I eat nuts and olive oil for dressing, but it's always better cold (the nutrients are better that way). I don't eat the "recommended" whole grain foods, in fact, I stay away from any carbs that aren't from carrots or nutrient-dense sweet potatoes (meaning, any thing white or brown I do not eat). Also, I drink whole milk (the fat in the milk is what makes milk great- see the following paragraph). Vegetables are great for their vitamins, but fruits really aren't necessary (I can't help myself from having a piece of fruit everyday, though, becaue of my sweet tooth). Remember, corn is not a vegetable, it's a grain...
It's the fat (the saturated fat) that your body is craving. Trust me on this one, because you're going to call me a liar, but it's the truth. Your body NEEDS fat! Saturated Fat does not make you fat! Real fat, from REAL, UNPROCESSED SOURCES, does not make you fat, it helps your body process the foods you are eating, and actually makes you thinner & healthier. Now, by FAT, I'm not talking about snack foods because that's processed sugars, carbs or trans-fat (not real). I'm talking about real foods like butter, cream, coconut oil, avocadoes, etc... are extremely good for you, taste great, and will help you lose weight.
Eat the protein for all of the nutrients & energy it will give you. Eat red-meat protein over chicken because the Omega-3 ratio is better, and it is more nutrient dense.
Try to eat organic foods, or foods coming from a local farm/farmer's market as much as possible because they're not loaded up with chemicals and by-products that you really don't want entering your body (plus, they just taste better). Try to make sure any eggs/chicken you eat are free-range, and the cows are grass-fed (natural=better).
You don't need pastas, grains, breads. You will crave them for their sugars for a couple of weeks, but once you get past that, you'll realize that you really don't need them for anything. Now, if I eat any processed carbs, I feel terrible and bloated afterwards.
As far as exercise, get some weights and do some weight training, or do some push-ups. Cardio is not necessary for losing weight. In fact, I believe that running too much can be bad for you. That's a whole other topic of conversation. Stick to high-intensity workouts for shorter periods & you'll be healthier. Also, remember that it's not what you do at the gym that makes you look/feel great, it's what you do at home in the kitchen that counts. Weights are for toning, what you eat is really what matters.
Oh, and one more thing. Get some sun. DONT burn, but go outside for a little bit each day without sunblock or layers of clothes, and get some much-needed vitamin D. That's also a whole other topic, but is vitally important.
I know that you are in extreme doubt, which is perfectly natural. It took me a year to completely convert, but now that I'm here, I don't even have to think about losing weight or feeling great. It just is. You've tried the other, conventional way for your whole life & have not gotten very far, but just hear people tell you that it's a "natural part of the aging process to gain weight, especially after having kids." I'm here to tell you that's BS. Try my method for a month, just one month, and let me know how it goes. It costs nothing, but will be the best thing you've ever done for yourself.