If you can save up maybe $1000 for a down payment, then go try looking at used cars for around $10,000...talk them down some, put your down payment and your payments should be $200 or less a month. I bought a BRAND new car back in 2005, it was just a basic model stick shift pontiac sunfire. Literally brand new though, 28 miles....but an '04 model. I got it OUT THE DOOR for $11,000. I did have a few thousand to put down though, so my monthly payment ended up being like $220 a month. Hang in there, keep looking even while your saving...a great deal you can't pass up may appear.
Also how old are you? Your insurance rate sounds high. I'm 27, have my 2010 f-150 (just paid off), my husbands brand new 2016 mazda cx-5 AND my featherlite horse trailer all fully insured for $107 a month with USAA. Are either or your parents or any of your grandparents military? If they are look into USAA. Could you and your BF get on an insurance plan together? Then you guys may qualify for a multi-car discount.