Some things I would recommend:
Record tiny bits for yourself to listen back, really refining each phrase to be exactly the way you want it to be, analyzing things like rubatos (which should not be large unless they are written in), articulations, phrases, dynamic shapes, etc.
Practice slowly without pedal. This will reveal any places that you are 'cheating' or not playing with the correct touch, or catching wrong notes.
Play through it from memory in half tempo. Once again, this will reveal any weaknesses.
Take it to a masterclass if you can--you will get new insights from a different teacher.
Perform it, a lot. Beethoven Sonatas are some of the hardest pieces in the repertoire to bring to a high level, since they are so very transparent, and there are many, many possibilities for phrasing each note.
Wake up at 3 AM and play it through (on a keyboard with headphones if you need). Once you can do it at 3 AM, half asleep, you can do it anywhere.
Hope these help!