first off, you don't hit with the "two middle knuckles." Disregard that comment.

Second, not 100% TERRIBLE for a backyarder, but overall, you have no idea what you're doing. (No offense though.) Nobody does when they "train at home." I can't begin to state all that's wrong. If you met a real boxer on the street your false sense of security would get your head knocked off.

Join a gym and get proper instruction.

cc for the effort though. Keep at it.