Yes it is hard, harder than people that come from educated families for sure. But not impossible. Here's the big reasons why.
As a first gen, you most likely don't have a network of college graduates to advise you on how to succeed. Biggest thing I would have liked to hear is put more emphasis on signing up for the right classes. Look on rate my prof before you ever sign up. If you can't get the teacher that will give you the best chance of getting an A, seriously consider waiting to take the course. A lot of people will tell you to take the teacher that teaches you the most. Wrong. Take the teacher that will help you keep a high GPA. Adcoms look at numbers first, then extras. You can learn the material on your own when you're future isn't on the line.
Two, network. That means talking to professors. Yes it's awkward and can feel like you're being manipulative. But they're the ones who can get you opportunities to do research and other interesting ECs. Plus they could take an interest in you and actually provide a worthwhile relationship. As well as professors, make friends with high achievers. They're the ones that you want to study with, not the fun ones who will just waste time.
Three, this is a personal preference but take your time. You don't have to apply at 22. If you want to go do something interesting, now's the best time to do it even if it means applying a few years later. That's what will make your essays stand out.
Four, don't over commit. Your family won't understand. They'll tell you to work or you're lazy, and all the other kids are just entitled gen Zers. Ignore their advice, they have never been to college and don't know what it takes. If you have the ability, don't work unless it helps your app. That gives you time to do things that will help your future. Plus you'll be happier so you will do better
Tldr: take the easy A's, network, don't rush, and realize you're the one in college and not them.
Good luck!