You're off to a great start. This is one of Bach's most soulful pieces, it can be played with a lot of expression -- the Baroque era wasn't anywhere near as dry as people sometimes make it out to be. I agree that one of the things you want to do is give the piece more of a feeling of direction, every note should be part of a line. Played on the piano you can get away with more dynamics and even a touch of rubato. You might try a slightly faster tempo too.
But the most important thing is to do more with the voices. It's basically in four parts, each of which should be singing its own line. Even when you have only two notes, for example the F-Gb in the second voice in the first measure. That should be a two-note phrase. And it makes a duet with Db-Eb in the third voice, you can bring that out too. The bass has a lovely melody in measures 7-9 that should sing more.
Anyway, it's a great piece, you can have a lot of fun with it. And listen for the voices all the time.