Alright, no your photography is not great. It is about at the level of anyone who can take snapshots. Do not take offense to that because everyone has to start somewhere.
That being said, here are some tips. First, composition. Even if you take a horribly overexposed photo, learn composition. The rule of thirds is a good place to start. Imagine a grid of three lines going vertical and horizontal. Avoid placing things in the middle of the frame. There are rare times when centered composition will work, but 95 times out of a 100, avoid the center.
Secondly, if you have a higher-end Point-and-Shoot camera or if you have an SLR/DSLR...learn how to shoot on manual mode and do NOT use automatic or automatic settings. You are going to want to learn how to control the aperture and shutter speed and find what settings are going to give you the best settings. If you have the ability, always shoot in RAW mode. Bigger file sizes = more information which is what you want because the more information, the clearer the photo will be.
Those are some tips, practice...practice....practice. I could write a book about photography technique but there are soooo many out there....GO READ A PHOTOGRAPHY TECHNIQUE BOOK! LOOK AT OTHER PEOPLES PHOTOGRAPHY, imitation if the best form of flattery. If you want to take this stuff seriously, you are going to have to invest $$$ into it as well.
Examples: (shameless self promotion)