Clouded Vision is a really bad idea, IMO. I'd actually call it the worst curse to pick, in fact (especially if you wanted ranged stuff!). You need to look at it this way: Which curses are the least inconveniencing or easiest to overcome? With clouded vision, yeah eventual short range blidsight is great and all... but you can NEVEr ever see beyond 60 ft! And I know of no spell or effect to help with that. Can you not see how that could prove to be very very bad for you? Conversely, spells can give you extrasensory perception if you need it. Thus, Clouded Vision is a poor choice for curse.
Flame is far from my favorite for mystery choice, but you picked decent revelations, overall (Touch of Flame is super crappy till level 11, though, IMO). Yes, you don't get good blasting spells as an Oracle, you should probably familiarize yourself with the spell list better. Ultimate Magic added some decent options, if it is allowed.
You are overlooking one decent ranged "attack" you have -- Intimidate. It's a class skill with Flame and you have a huge charisma to rock it with. In PF, you can Intimidate up to 30 ft away. You can also take Weapon Focus and Dazzling Display feats to be able to turn Intimidate into a 30 ft area of effect as a full round action. Consider going that route and swapping your extra revelation feat (lose touch of flame) to start on that. ...Actually, you can't till level 3 due to BAB.
If you can redo your ability scores, I'd recommend going Str 12, Dex 14, Con 14, Int 10, Wis 8, Cha 16 before racial (or switch Str and Dex). If you are able and willing to rebuild it completely, I'd recommend looking at the Battle Mystery. It has tons of awesome revelations: War Sight, Skill at Arms, Weapon Mastery (allows you to get Weapon Focus at level 1!), and Iron Skin are all amazing, and most of the others aren't bad, either. I like Haunted curse for the extra spells, but if you just want a non-annoying curse Tongues and Lame are decent picks.
Good 1st level spells (see list
here):
Murderous Command ---\
Command -------------/ pick one, not both
Bless
Burning Disarm (obscure source)
Yeah, 1st level spells are pretty weak. Some others like Obscuring Mist are actually good, but have no real benefit for CL or high charisma, so they're not worth a precious spell known slot when you can just get scrolls.