With these stats you dont need any help my friend
!!
Your achilles heel will be your lousy HPs... try to get a magical item that gives you more con or the headband of ferocity... its in the Magic of Faerun ... dont remember name... basically allows you to fight on even at -1 to -9 ... its like having extra 9 hps...
I always thought the ultimate fighter would have lvls of Barbarian, fighter, rogue and Ranger.
Fighter - BAB, Wpn Special, Feats and feats
Barbarian - +10 move ! Uncanny dodge (2nd lvl) d12 HD
Ranger - skills, two weapon fighting.
Rogue - sneak attack (or for you flank attack), reflex save, uncanny dodge, evasion
Ranger 1 lvl Barbarian 2 lvls Rogue 3 lvls Fighter rest... try 4 lvls at least
The barbarian and rogue 5 lvs will give you full uncanny dodge bonuses ... no flanking and no losing dex. Rogues evasion means fireball doesnt sting as much as before. Always flank and get +2d6 damage. Even flatfooted opponents since your +5 init minimum will help. Rogue will cost you BAB 1 and hp´s... but every time you make an evasion those hp´s will seem so low a price to pay
Ranger is optional... I like the idea of Two weapons. Get 2 short swords and get those fighter feats boosting them. Get Wpn Focus, Wpn Special and impr critical eventually. Your high dex means you wont go around in heavy armor anyway. (Get Mithril Chain shirt... ) If you dont like two weapons go for one big weapon... this extra level Ranger gives you track and +2 fort thou.
Never done this character concept... but this barbarian like fighter seems to be a good combo.