There are a number of possible reasons why your ceiling fan is running slow. A ceiling fan is often run for hours on end without any maintenance, which in the long term can cause problems with rotation and efficiency. If you have a slow running ceiling fan, go through through this list to solve your problem.
Check Blades
Your first stop of call ought to be the blades. Look closely at their connections to the main housing - if you see anything that has been jammed in remove it immediately.
Lubricate Bearings
A problem that is all too common with ceiling fans is overuse combined with a lack of maintenance. Given the long periods of time that the average ceiling fan is used, it is no wonder that things can sometimes go a little 'wonky'! If you haven't lubricated the bearings that connect blade to housing then apply some WD-40 and let it seep into the joints - this should loosen things up again.
Check Washers
Again, this is a frequently overlooked part of the ceiling fan. While the simple washer is small it plays an important role in minimizing noise and friction while the fan rotates. If the fan is running slow then take the housing apart and either lubricate or replace the washers.
If you have gone through each one of these checks hopefully your ceiling fan will be back to normal. Just remember, if you want your fan to keep running you need to maintain it.