Brilliant game. I still don't understand the opening, but I guess that will come with time...
Please help with analysis.

The only obvious improvement I see (just a quick glance, by the way) is on 51) Bd2 traps blacks knight, giving him absolutely no chance for any saving tricks. Still, a very nice game. You kept initiative throughout and didn't fall in to any traps.

You played great until you went up a piece -- then you went on cruise control and let some pretty basic tactics go by, but you got the win, which is what counts.
The way you played the ending (slack, lackluster) is completely out of whack with the way you played the opening and middle game (tight concentrarted aggressive smart). You really need to work on your tactics with just a few pieces on the board. I get the feeling you just don't know to look! I used to think that the endgame was tactically dry because there were so few pieces on the board -- with so little to work with, what tactics could there be? And anyway, what tactics there were must be very obvious. I was of course completely wrong. If you have a similar mindset about the ending, get over it, your game will improve. Endings are very VERY tactically rich.
Here's some tactics I spotted... forgive me if there's an inaccuracy or three as I'm not checking this on a board.
You had 39.Re7 and he loses the N after Kf3... you also might have tried 39.Be7+ Kd5 (anything else loses the rook to discovery) 40.Rd7! (threatening f4#! ...with tactics arising from that)...
You had 45.Bd4 Rc2? Bf5+ winning the rook
More of the same with 46. Rc5 -- how does he defend the N? 46...Rc2 47.Bd4... the N (or R) is lost. And there are other ways to win a piece on move 46... give a look.
Then your opponent allows the Rook to be exchanged? Why did he play on?
51.Bd2 has been mentioned... and there really is no point looking at the game any further. Your opponent is hoping for a miracle. Let him dream.
@logical123: Thanks for the compliment.
@DW_Batty: Thanks for pointing that out. Next time I'll look harder at ways to restrict my opponent's pieces when I can.
@JG27Pyth: Thanks for the analysis. It really gives me a lot to look at and shows me that I need to improve in my endgame play. I think the combination of a short time control and knowing that I had a won game caused me to let up and not fight as hard to improve on my advantage. I'll try to improve on that in the future and strengthen my endgame play.
More comments would be appreciated. I'm trying to learn as much as I can about chess by posting my games so any assistance would be great.

Here are my thoughts on your moves.
5. b3: I see you have a predilection towards fianchettoing, but e3 would've been a bit better.
9. Nbd2: e4 so that ater d5 you could play e5 and win a pawn was better. It is because of this plan that e3 was better than b3, you would've been better placed with a Bishop on g5.
10. cxd4: Better was d3, and followed by an eventual d4, when you are in a fine position to contest the center.
11. d4: Making the best of a cramped position. But if Black had play b6, this would have gained you little.
14. e3: Ne1 is the surprisingly good move here. For the moment it threatens the d5 pawn, and next move it can join the attack on e3.
16. dxc5: Here e4 looks like an exceptional move. And maintaining the tension in the center was wise regardless.
25. Bg2: Be2 looks like a slight improvement.
44. Kf3: Bf5+ Wins a piece.
49. Ra6: a4 pushing the pawn.
51. Bf1: Missing a great oppurtunity, Bd2 would've trppaed the Knight.
52. Ke3: Same as before.
From this point on you didn't do anything really wrong, but there may have been quicker ways to win. Like when you moved your King in for the mate, you could've used the 2 Bishops instead.
@Akuni: I agree with you when you say some of my opening moves were shoddy. I'm not very well versed in the opening I play and I basically use a general plan when making my moves. Perhaps I should spend a little more time during the game looking for possibilities that fall outside of my normal moves, like the fianchetto on b2. On move 14 when I pushed to e3 I was planning to bring my queen over to the c-file and continue pressuring the pawn. On move 25 I was undecided between Be2 and Bg2 but I went with g2 because I didn't want to block in my rook and I also tried to provide extra protection for the pawn.
I also agree that my end game needs work. I didn't really try as hard as I should've at that point to try to increase my advantage but merely focused on getting pieces off the board. I plan to use Silman's Complete Endgame Course to improve in this phase of the game, although I don't have a rating to go by to guide the sections I use. Once again, thanks for the analysis and as always more comments are welcome.
Okay my friend suggested I post a game I played on here, so here it is. This is my first time posting so everything might not be correct. This took a lot of time to annotate and enter by hand so I'd appreciate any assistance I can get regarding improvements I could make or moves I might've missed. I didn't add any annotation symbols because I am unsure of the quality of certain moves. This game was played under 55/5 time controls.