It sounds like you are a non resident alien. This means, you have different rules than a US Citizen or US Resident Alien. TurboTax only supports the form 1040 which is for US Citizen's and Resident Aliens. So you could contact Sprintax.com for help as they would be better able to guide you on what steps to take next. If you have no already filed, then you can simply start your return with them and delete the one you started in TurboTax.
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"