I have hit a plateau
Hi,
I’ve been working to reduce my body fat and so far have lost around 25 pound. While successful thus far I have hit a plateau. I’m pretty sure that my body has become accustomed to distance walking and the level of weight training I have been doing. My information is as follows:
Gender: Male
Height: 6 foot 3 inches (75 inches)
Frame: Large (8.9% Bone Mass)
Age: 25 years old (soon to be 26)
Weight: 207lb – 209lb
Body Fat Percentage: 23%
Diet
I eat 3 meals and 2 snacks every day spaced 3 hours apart (6AM, 9AM, 12PM, 3PM, 6PM). Each meal is around 500 calories with dinner upwards to around 700 calories. Each snack is from 100 – 200 calories. I take multivitamins daily. Breakfasts consist of either oatmeal with cinnamon and a little honey or a cold cereal with soymilk in addition to some fruit. Lunches are generally soup (generally a legume: lentil or split pea), a piece of whole-wheat toast and a small salad. Dinner fluctuates, but is generally a portion of meat (beef, chicken, pork, fish [tuna, salmon, tilapia, etc.]) with brown rice and a vegetable(s), or a pasta dish (i.e. spaghetti with meat sauce). Snacks are granola bars, peanut butter toast, yogurt, raisins, or fresh fruit.
Daily Calorie Range: 1800 – 2200
Daily Water Intake: 12 –15 (8 oz) glasses
Body Water Percentage: 55% -56%
Exercise
I exercise 7 days a week. I do weight training on Mondays, Wednesdays, and Fridays. Weight training consists of pushups, vertical pushups, sit-ups, jumping jacks, concentration curls, dumbbell wrist curls, reverse dumbbell wrist curls, dumbbell shrugs, dumbbell fly, dumbbell bench press, one arm dumbbell row, seated dumbbell press, dumbbell front raise, dumbbell lateral raise, calf raise, dumbbell step up, and dumbbell lunge. The other 4 days of the week I walk on the treadmill at a speed of 4.5 – 5 mph generally for distances exceeding 6 miles (i.e. I do half marathons [13.1 miles], 10 miles, or 8 miles depending on energy level). I also stretch for about 15 minutes every day. I also ride my bike at a moderate speed several nights a week for around 1 hour.
So my question is what should I do to surpass my plateau. If I increase my cardiovascular workout speed I will be jogging and would prefer to avoid high impact on my knees, ankles, and treadmill. South Florida is very hot and humid so I avoid cardio outside to prevent dehydration and heat stroke.

What should I be doing different?

Thanks!