Loresong from Dragon 335 probably nets you enough Spellcraft to skip the item familiar, if that's all you're using it for.
Loresong
Divination
Level: Brd 1, Sor/Wiz 1
Components: V,S
Casting Time: 1 minute
Range: Personal
Target: You
Duration: 1 round/level
You gain temporary mastery in a skill, even one that you have never studied before. When you complete this spell, select a single skill (other than Speak Language). You gain a +4 competence bonus on all checks with it, with an additional +1 bonus for every 2 caster levels, and you may use it untrained.
Something I noted when I bodged together my own Unseen Seer build was that technically Metamagic feats don't require any spellcasting ability to pick up. So you can pick metamagic feats as a level 1 rogue. Not sure if it's relevant here, because I don't know in which order you're taking your feats.
Similarly, you can pick Spellgifted (Divination) as a level 1 rogue. That Trait might help give you another 1d6 sneak via Hunter's Eye, not sure about your CL.
Wraithstrike doesn't affect ranged attacks, as an fyi.
Persisted Guided Shot probably will help:
GUIDED SHOT
Divination
Level: Ranger 1, sorcerer/wizard 1
Components: V
Casting Time: 1 swift action
Range: Personal
Target: You
Duration: 1 round
With a guttural utterance made with unmoving lips, you magically focus your attention on a distant foe. Upon aiming your weapon, you note how clearly defined your intended target is.
While this spell is in effect,your ranged attacks do not take a penalty due to distance. In addition, your ranged attacks ignore the AC bonus granted to targets by anything less than total cover, and also ignore the miss chance granted to targets by anything less than total concealment. This spell does not provide any ability to exceed the maximum range of the weapon with which you are attacking, nor does it confer any ability to attack targets protected by total cover.
If you're going ranged attacks, consider Persistent Cloud of Knives for a free extra attack.
If you're going to be playing in the big leagues, consider 3 more levels in Unseen Seer for another advanced learning:
CHOOSE DESTINY
Divination
Level: Destiny 9
Components: V
Casting Time: 1 swift action
Range: Personal
Target: You
Duration: 1 round/level
You gain a limited ability to discern a successful path for your actions. For the duration of the spell, any time you make an attack roll, skill check, ability check, or saving throw, you may roll twice and select which die roll to use.
Note the "Range: Personal" part there...