As you can see from the picture, the paint bucket fills over lines and thus i cant colour over my outline
A guess: You have gaps which are invisible in screen resolution or you haven't selected the ignored lines to be a part of the live paint group. The visible nodes in your screenshot doesn't tell 100% surely which paths are selected, but I believe this is a gap problem.
Live paint bucket has Gap options. By setting gap detection ON you can close gaps, if that's your problem.
All parts (=a rectangle and a line segment) belong to the live paint group, but the paint bucket seems to ignore the line. Gap detection is off in Object > Live Paint > Gap Options. After turning the Gap Detection ON only the pointed area is to be filled:
It would work without gap detection if the line segment was drawn from a node to node by having snap to point ON.