Overclocking is a fun and often addictive way of learning about how your computer hardware works and pushing it's components to their limits. You do a lot of research about what the different parts of your pc do and their interaction with other components and then perform tests to find just how far you can push these components, finally finding a place where you have raised your performance to a level where the pc is stable and not in danger of cooking itself.
Unfortunately, the quality of your components will dictate whether you can overclock at all. Most overclockers use hardware that has been designed with enthusiasts in mind, motherboards with vast bios options and quality parts, ram that will reach high speeds, aftermarket cooling, and quality power supplies. This usually means that you usually have to build your own system with overclocking in mind.
Most manufacturers of prebuilt systems use parts that will do the job they are needed for and little else. This is for cost and profit reasons and holds little for the overclocking enthusiast to tinker with. Basically, these machines are at their limits at stock, although exceptions are always present in the world in everything.
The first step I would take would be to find out what motherboard you have and whether there are any modified bios' out there that take advantage of any special features it may have (such as FSB adjustment and RAM speed/divider).
Then, if you CAN overclock, do a lot of reading to find out just what you will be doing and why, what results it will give, and what effects it will have on the system.
I get good results from my overclocking and the amount of knowledge I've learnt has been overwhelming. It's a good way to learn about pc hardware.
Just don't forget my warning. It may become addictive.
P.S. One of the best sites for overclocking is
www.xtremesystems.org where the big boys play.