I'm glad you like what I have done to your photo... hopefully it's a bit of an improvement. I couldn't bring much more sharpness because yourposted photo was quite small...
Maybe with shakiness of your hands, a tripod would be of real benefit (maybe even moreso than a camera with built in IS (or lenses with IS). A tripod ensures a steady camera and that's often so important for clear photo. There are many tripods (sizes, shapes and weights) around. I think you'll find one to suit you and your budget.
But still post processing IS important to bring out the best (even from a tripod taken photo taken from the best DSLR camera!) I hope you'll enjoy the learning curve.