There are many factors which affect upload speed.
These include your computer, router, network, connection, ISP traffic and server load.
If your computer is busy with other tasks, or has software installled to which is monitoring transfers this can slow it down.
If you are on a wireless connection, please check your signal strength.
Your network may have restrictions in place limiting the bandwidth. This is especially prevelant in larger companies. Please check with your IT Dept.
Please check to see if your connection is slow in general by visiting other sites.
You can check your connection speed via the Speed Test website.
Contact your ISP to see if there are any issues with their service, or on your local exchange.