From your current position you could win any type of victory quite easily - it's really just a question of making a choice and focusing your efforts. In fact, unless you decide to go for an early win (by Culture or Domination - both are well within reach), you won't even need to make the decision for some time yet.
By the looks of things, your early game is too good for Noble, but maybe you lack the killer instinct and/or focus to finish things off. I'd suggest playing to the point where you choose your victory condition, and then report back with another save to get advice on how to approach it. Your next game should be on Prince.
Some more specific points:
* You could benefit from specialising your cities a bit more thoroughly, imo. All-purpose or partially specialised cities aren't a terrible thing - and are usually necessary in the early game - but they aren't as efficient as fully specialised ones.
*What's with the Espionage and Castles? If the purpose is tech-stealing or war, you'll need to focus your EPs on one (or, at a push, two) civs to take advantage. Besides, you could easily out-tech the AI with normal research, and, if war is your object, achieve a decisive military advantage before attacking. A few turns of full-on EP generation against your target could make things easier, but I don't think it'll be necessary here.
* I seem to say this every time I look at someone's game, but... EXPLORE!! It's so much easier to plan your game when you know what you're up against. As it is, I struggled to decide what I would do next in your position, because I'm not used to having so little knowledge of my opponents. As it is, Hammy is prepared to gift you his World Map, which reveals a lot. But you really should've explored more widely early on.
Hope that helps.
