i want sub 30 real bad. I feel to slow to go to a competetion yet.
Rubik's Cube competitions are not about winning, unless you average like sub 15 or something (most of those people still don't go their just to win). Most people go to competitions to meet people and have lots of fun.
And you're not too slow, there's usually at least a few people who average over a minute (sometimes two minutes).
Your Cross + F2L is 25 seconds? Do you know what looking ahead is? Because when I was around 30-40 seconds, my improvement was very fast until I got around 31-33 seconds. I couldn't get past that barrier for many days (haha days). Then I learned about looking ahead and I was able to get past 30 seconds and with looking ahead and like 10 more OLL algorithms I'm at the speed I am now

If you don't know what looking ahead is, I have a
looking ahead tutorial that goes into detail on what it is, how it helps you, and how to practice getting better at it.
By the way, if you haven't learned all of your PLLs, you should now.