You might want to have a tax professional helping you with tax preparation.
You may file on your own - but that will require some time to learn about the tax law.
The IRS Publication 17 - http://www.irs.gov/pub/irs-pdf/p17.pdf - is the main source of information.
Generally - you have a choice to file a paper return and mail it to the IRS or use any tax preparation software.
The main form is 1040 - http://www.irs.gov/pub/irs-pdf/f1040.pdf and here are instructions - http://www.irs.gov/pub/irs-pdf/i1040.pdf
Or - for instance - http://www.taxact.com/ - you may file your tax return online or download the tax software on your PC and prepare the tax return.
Even if you do on your own - you still may have Second Look review from H&R Block for just $29 per return - http://hrblock.com/taxes/products/office/second_look.html
As you received wages in a foreign country - and paid foreign taxes - you may claim a credit for such taxes on your US tax return - if the same income is taxed in the US and abroad - - you may claim a credit for taxes paid in foreign country - so the same income would not be taxed twice. Use the form 1116 - http://www.irs.gov/pub/irs-pdf/f1116.pdf please find instructions here - http://www.irs.gov/pub/irs-pdf/f1116.pdf
Let me know if you need any help.