Very good suggestions so far.
Race
Be a Human, really. The extra skill point is like having a +2 Int for free. If not, choose Elf. Weapon proficiencies, skill bonuses are not bad, too. Don't multiclass, except for Sorcerer/Virtuoso.
Stats
Human/Halfelf (ranged): Str 11, Dex 17, Con 14, Int 16...