When I went to find my first internship I only just got it almost right before the deadlines, I was devastated, but something eventually came along and internships afterwards went much smoother than that. I know a lot of friends with similar stories.
So don't take this personally, all I can suggest is keep applying to jobs, get people to practice interviews with you, keep working on questions, and if you have the time working on some personal projects. Normal school projects aren't good enough, when interviewers ask you about those projects they would've heard of the same project 50 times already, work on something that you're passionate about and that you can solve some interesting challenges with, think about what the projects mean to you and how do they help you learn. They should be something that's interesting to talk about during interviews.
Also I'm not sure if this is a good advice or not, but imo don't set the expectation too high for your first internship, it may be a no-name company that you've never heard or cared for and not Google Facebook or whatever you desired, but you will still be able to learn a lot, and getting your foot in the door is important.
I worked at a "no-name" firm in my first internship, but looking back it probably taught me the most out of all of my internships. And things only got better for me since there.