You might do better upping the calories (as you will with an extra 40 grams of protein, by about 160 calories), maybe to around 2500 cal/day or so. Just add carbs, especially intra workout, an extra 50 grams a day would work. You'd be around 2500-2600 cal/day.
The thing isn't that you look bad, you just look average Joe on the street who isn't fat or skinny. What you lack is muscle. You could easily lose another 10-20 lbs of fat and you'd probably look like a junkie, even though you'd be lean AF. You could stay fairly close to your current body fat levels, add five pounds of muscle whole losing a little fat and look a whole lot better than you do now. Except, you aren't going to do that at 2200 cal/day.
Make sure you bust your arse in the gym for no more than 90 minutes a time four times a week. Hit big compound movements first and add weight as you go, then get a pump with lighter weights. Train you back in some way every time you train. On one rest day, do 10 to 15 rounds of some kind of sprint and on another rest day go for a brisk walk for half an hour or more.
In terms of exercises, it matters relatively little but here are my favourites anyway
Squat - any kind
Deadlift - any kind
Single leg (split squats or lunges)
Heavy DB rows
DB chest supported rows
Overhead press - any kind
Bench press - any kind
DB rear raises
Hard, consistent work over time is the key, ESPECIALLY with your diet. Remember, it's generally enough to get things right 80% of the time, if you do that 100% of the time - but training only takes around 10 hours a week, while your diet takes every waking moment.