One small improvement I saw, which you missed, was the discovered attack on his queen after checking him with your bishop.
There are also other improvements, which could be made out of the opening, but I am not going to heavily critisize them; afterall, you won, and it is through studying engames and such as ChessMastered.com reccommends and such which will allow you to gain from the most!
