YES!!! Major in whatever your heart desires, what you love, and what you will do well in. Just take the premed courses in whatever sequence is easiest for you, never doubling up. You need to get A grades, if at all possible, in the science classes. Remember, it may be easier for you to take a science class intensively in the summer at a less competitive state school near home - and if you get an A in it, the med school won’t look too badly on it, as long as your MCATs are good. You can also take a science course (or even all of them) after you finish your BA, too. Just as long as when you apply, you have all the required courses, a BA or will have one by the time med school begins, and high MCAT scores (which if you had high SATs and study very hard for, you will do well on).
Med schools LOVE people with majors other than science. They want caring human beings who will become caring, humane physicians. They can teach an automaton the science of medicine, but they cannot teach them to become humane, caring, communicative physicians.
If you’re thinking about psychiatry, you might want to take some psychology courses in college, too. Spending a semester in France would be a good idea, to get your French fluent. Doing a medical volunteer trip to a French speaking country in Africa, or maybe in Haiti, with a group like Doctors Without Borders would be the icing on the cake for your application.