Do you live in California? If so, then a high school record that fails to qualify for frosh admission to UC or CSU won’t stop you if you are willing to follow the well-used pathway of starting at a community college and then transferring to a UC or CSU as a junior. High school records are not required for junior transfers to UC or CSU. Of course, your performance in college courses counts. See http://www.assist.org to plan community college course work for transfer.
You may, however, be eligible for frosh admission to UC or CSU if you have enough high school records (perhaps including from high school in Iraq) to satisfy the a-g requirements – see http://admission.universityofcalifornia.edu/counselors/files/csu-uc-a-g-comparison-matrix.pdf (note that you can probably satisfy foreign language in various ways based on your actual fluency or school records from Iraq). But a 3.3 GPA may be difficult to gain admission to a UC other than Merced, although many of the CSUs will admit (though often needing a high enough SAT or ACT score).