The other thing is not to worry about the idea of solo. Sometimes the pressure of the expectation of going solo degrades your performance.
Another factor is a lack of mental preparation prior to the flight. I like to get to the airfield a good hour before my flight so I can get into 'flight mode'. There is an interesting book called the 'Inner Game of Tennis' that explains a good technique of imagining the perfect outcome before you do it.
A while back I was converting a fairly experienced pilot to my aircraft and he had a lot of trouble relaxing. He would rush up to the airfield and start to get ready to fly before he'd calmed down from the journey.
Finally, I decided one day that the best thing was not to fly, but to go for a coffee, to talk through the flight in some detail before we went flying. He did some of the best landings I'd seen.
But don't pressure yourself