Alternate Idea:
If you choose to keep you stats the way they are then take a look at Swashbuckler from Complete Warrior (page 11-13). It is an under powered class until you add the Daring Outlaw feat from Complete Scoundrel (page 76). This allows you to add together rogue level with swashbuckler level for sneak attack, and the swashbuckler abilities of Grace and Dodge. 3rd level rogue qualifies you for the sneak attack requirement of the feat, the second level of swashbuckler will meet the rest of the feat's requirements.
The Swashbuckler has a fighter's BAB, 1d10 hit points, 4 skill points per level, good fort saves. Its abilities are Weapon Finesse feat, Grace +1 to +3 (bonus to Ref saves), Insightful Strike (add Int to damage as a precise damage bonus w/light weapons), Dodge Bonus +1 to +4 (works like dodge feat and stacks with dodge feat), Acrobatic Charge (charge over difficult terrain), Improved Flanking (+4 to attack), Luckly (one free reroll of an attack, skill, ability, or saving throw), Acrobatic Skill Mastery (take 10 on jump and tumble at any time), Weakening Critical (critical do 2 points of STR damage), Slippery Mind (reroll failed will saves one round later).