I think that communicating with other people is one of the most difficult things to do and something I try to improve at it all the time. One of the small things I have been trying to improve is keeping the small commitments to visit or call people that get made all the time in normal conversation. When I started paying attention I was rather surprised at the amount of times I would say something like, "I'll call you later" or, "I'll swing by after work" but that I would never actually do. I can't say I am 100% cured of making those kind of statements, but I have definitely improved.
All in all I tend to be very critical of myself and genuinely do try and improve everything I do.
I work in IT and enjoy my job. It has been very mentally stimulating which had an interesting effect on my time outside of work. I used to read voraciously and now tend to spend more time with physical activities or just unwinding with a good show or movie.
I have a lot of hobbies that keep me busy; I work on cars and mess with computers all the time. I read and play video games a bit as well. I really like taking road-trips and going camping and would love someone that would go with me!