Are you getting an error from SWFUpload? Follow the steps in the swfuploadfield documentation on Troubleshooting. It's tedious, but eventually you'll find the line where it's failing.
I recently did a support ticket for a user who had this same issue, and after researching the problem I found that the error was that the copy() function could not execute because PHP safe mode was enabled. Might want to look into that.