What are my chances of transferring into UC Berkeley with 3.5 gpa and where else should I apply?

I was wondering what my chances were of transferring into Berkeley and what other Universities I should consider transferring to.
My major is marketing/computer information system but I’m fine with a BA in business admin. I kinda messed up my first semester but by the end of my third semester (because that’s when they calculate GPA) I should have a 3.5, I have also taken most of the breadth requirements.
Ever since my senior year of highschool I have been interning at a small business (a car collision center) I have easily put 3000 hours of time with the company, I have become very close to the owner and I was not only in charge of negotiating and speaking with some customers but I also introduced them to Yelp, started and maintained their social media accounts and built them a website. They have also showed me how the entire business is run.
apart from that I have also managed to get letters of rec from 2 professors the owner for the company I intern for and one from the head congressional pastor of my church. I also Have 300 hours with heal the bay (for what it counts).
For what it matters I was born in Mexico and moved over here when I was 4 ( I am a US citizen, my parents were born here but I was born there) and my father was put in prison when I was 4 and yada yada bad child hood. I was hoping this would help me overcome my crappy GPA. Oh yeah and I’m a part of alpha gamma sigma( like a cc honors thing). Thank you guys and wish me luck.