There are many sites on which you can find freelance work. Here are a few I've used myself to find freelance workers for odd jobs from time to time.
Sites:
1) freelancer.com, elance.com, odesk.com, rentacoder.com, scriptlance.com, etc
2) fiverr.com (i think they pay you $4 for every job)
3) digitalpoint.com forums (see buy/sell forum)
Type of jobs you can do:
1) Convert a PSD into HTML/CSS - can pay up to $100 per job
2) Do voice-overs if you have a good voice - can pay up to $30 per minute
3) Write articles on something - it pays like $5 per 500 words
4) Create e-books (as pdfs) - you can earn up to $50 per ebook.
Of course for most of the above you need to have good command over english. Also once you get good feedback it will be easier for you to find more work. Good luck!