If we are looking at electoral issues. Things look bleak but it centres on what do you term 'left'. Even the Tories can look left compared to the madness that is new Labour.
For the left known as SP SWP their focus is revolution and their organisations are top down bureaucratic. The rest of the 'left' need to re-shape themselves if you are looking at electoral success. The left in a wider sense is taking on Labour - maybe not in terms of massive industrial action but this may change with events. Post the general election - Labour could be in meltdown. It has to be the long game for the left - there are no short cuts.
I am starting to sound like a stuck record, but IF the ideas most prevalent in any society are those of the ruling class, what is to stop a revolutionary party that isn't tethered/anchored to a revolutionary perspective by a firmly entrenched leadership with a revolutionary perspective, from being dragged to the centre by social forces? Such as a massive influx of members who are not firmly won to revolution as an alternative to capitalism? Like the labour party, the conservative party, and on the surface the [1]BNP?
I'm not saying am against what you're saying, revolutionary parties do need to change their structures, according to changes in their environment. Im just putting one counter argument. I think there is a difference between a revolutionary party, and some kind of electoral vehicle.
On the topic of an electoral vehicle, I would like to see a party created that is called Democracy. Every time somebody asked a question " what is the solution to x, y z", the answer would be, "democracy". " what would be the answer to the banking problems?" "Democratise it". Then you would gp through the arguments about how you would do this, and how that would benefit society. Is a very simplistic idea, in the same way the fascist have a simple answer to everything, immigration.
Also, every structure of the party would be democratic, as would their candidates'. So any candidate elected would be paid the average wage, with any excess going to the party, strike funds, or something similar. And everybody who was elected, would be somehow sackable by the electorate.
note [1] I think if you look at the constitution of the BNP they have recognized, and dealt with this problem.
Edited to add. I think one of the mistakes that WE made was to go BACK to an old model of an electoral vehicle, reformism. I think the idea above, would provide much more of a halfway house between capitalism and communism/anarchism/democracy. As Los Siento said people haven't read created this model, or even accepted it when he was presented to them. People want something new.