@qualia,
In some respects we are free and in others determined. People spend a lot of time arguing as to whether it is one or the other, I suppose because they seem to be opposites. But surely we are free in some respects, and not in others. Freedom is an elusive concept. We are free people and yet many things happen over which we have no say. As you said before, an important aspect of philosophical freedom is understanding exactly where to draw the line, how to distinguish the two.
One idea that I am working with is voluntarism. I am not sure what this means exactly in the history of philosophy, but what I mean by it is that we actually exist because of a free choice. We are all volunteers in life, not conscripts. In a trivial way, this is obvious, because we could apparently choose not to be alive at any moment. But then, this is more like relinquishing your freedom, rather than exercising it.
Of course from the modern viewpoint, this seems wrong, because we didn't choose to be born. But in the understanding of the traditional philosophies, the soul pre-existed this life and chose to be born. I don't know if I would say this is literally true, but in some ways it is a very positive attitude to have towards life. In fact, I don't see how it is possible to be free without having this kind of view.