If you aren't getting starfall with a golem buff at level 1, you are completely wasting your time playing soraka.
blessing (to heal person tanking golem)
starfall
infuse
max starfall
max infuse
max heal
Starfall paired with a golem buff makes soraka the most dominant laning hero in the game. Period.
No one can match her staying power, and when paired with another hero, (honestly, any other hero) you will basically almost always get first blood in a random public match. In every game I've ever gotten golem buff at level 1, its always ended the same, first blood, first blood with double kill, setting up first blood, push tower down to death.
You simply have to get innervating lockett as soraka, I'm sorry, you just do.
Also, Sorcerer's shoes? Boots of Swiftness?
Picking up mercury's treads or ninja tabi is absolutely essential.