For a guy your size, even if you're currently on the fatter side and trying to drop some size, that's pretty low calorie. A very general rule of thumb is keeping things somewhere around 10 calories per pound of bodyweight, to avoid kicking the body into "low calorie starvation panic mode."
However, if you've been seeing consistent progress with fat loss and inches lost, adjust things slowly. The general outline of your plan (higher protein, lower carb) is a very reliable method of fat loss.
First instinct, someone your size with your goals doesn't need an arm day. It's almost a waste of a training session. I'm not saying to avoid arms, but tack it onto the end of a "bigger" workout. The bodyweight cardio work is a good idea, but lifting for 5x15 is a good way to tell your body "Hey, I don't need to build or keep muscle, so go'head and burn it so I end up flabby."
Honestly, it might be a crap answer, but I'd invest in a gym membership or a few more supplies for the home gym absolutely ASAP. That'll open up more options to get a better routine in place.