If you are mostly concerned about losing the belly, I'd say you need to focus more on your diet. A pretty clean diet is probably not as clean as it needs to be for optimizing fat loss. Your workouts look fine, I'm sure someone else will comment more on that. My only comments would be maybe to split your upper body workout into two days, something like Back/Bis on one day and Chest/Shoulders/Tris on another day. That looks like an aweful lot to do on one day. Also, most people lift between 3 - 5 days a week. 6 days sounds like too much. Your body does need to rest, that's when you grow. You're getting cardio from soccer and swimming. Getting your diet in check will be key to your success in losing fat.