I am not able to tell why your MPG is low, but I will share with you what I am getting.
You can see what I am driving by reading my sig. the best I get on the highway is about 16 to 16 1/2 mpg. Towing my fifth-wheel (every bit of 14K) I get about 11-12mpg. My motor and drive-train are stock (no chip). Notice I have a 4. 10 rear. My brother just bought a 2006 4X4 2500 Q Cab with a 3. 73 rear. He just completed 900 mile trip and averaged 19. 9mpg. From everything I have read the numbers I gave you are very close to the norm.
if your bro has got 3. 73 gears than my guess is he has manual transmission or swapped to 3. 73. auto's tend to be harder on economy than straight drives.