Depending on activity level, calories seem a little high for weight loss at 170 lbs. How tall are you? I suggest you download myfitnesspal app or going to their website. Put in your vital statistics, say you want to lose one pound a week and use that as a starting point for determining daily calories (you'll probably have to fidget with it to fit your personal needs, but it is good to start with).
Also, low fat diets are, imo, terrible. Your body needs fat. Fats from fish (or fish oil), olive oil, etc are important to weight loss. So try to get a good amount of mono-unsaturated fats and a smattering of other fats into your diet. Though looking at the numbers a decent percentage of your diet is coming from fat.
Everybody is different, but I find the more carbs in my diet the harder it is for me to lose weight. At about 185 lbs (5'11'') I tend to eat about 100 grams of carbs per day (mostly from fiber heavy sources; leafy vegetables; one high fiber whole wheat wrap in the morning, and nuts). Timing of carbs is critical for me. The later in the day I eat my carbs, the more likely I am to store fat.
You have a lot of options, but start with getting your macros straight. If you're lifting you need to get up to at least 1g of protein per pound of body weight everyday. It will help preserve existing muscle and your body uses more energy digesting it. Protein should at the core of your diet. Quality protein from meats, whey protein, cottage cheese, etc.
Good luck. also an example of your daily meals, content and timing might help get you more replies.