Immediately from reading this, I see two California labor law violations: Not paying you for time worked, and refusal to grant you MANDATORY (in other words it's illegal for her to tell you you can't take them) breaks/meal breaks. For every six hours, you're entitled to a thirty minute meal break as well as 10/15 minute breaks every two hours (for every four worked). If you're a non-exempt hourly employee, which I'm sure you are, you're entitled to a pretty hefty amount of compensation.
Some reading material for you:
Also, start logging your hours so you can see how much she's stiffing you. Don't just roll over and accept defeat, otherwise you don't deserve to have better working conditions/get paid accurately. DO SOMETHING ABOUT IT!