Honestly, if you don't believe you won't progress in Smash, just quit. I'm serious. There are so many other fighting games out there to be good at. Hell, there's even more coming out soon! Smash obviously isn't a traditional fighting game.
If you truly, TRULY want to get good at Smash, you will have to be dedicated and make sacrifices in order to progress. Just like any competitive game or sport, you WILL have to set aside activities in order to get better. There's a reason why Gnes, Razer, and Trela are some of the best in Texas...they constantly practice, travel, and are dedicated. At the same time, I'm sure they've sacrificed a ton of money, time, and opportunities to do other things they could have done otherwise. It's especially hard when you have a job and go to college at the same time. You only have so much free time to delegate to practice for Smash, and if you find that you can't put most of that free time at getting better, then just find something else and move on. This is probably the biggest factor to consider. Are you truly, and I mean TRULY, dedicated to keep playing?
As far as gameplay, you are always welcome to ask us for help. Pit isn't exactly an easy character to do good with...his lack of representation is enough evidence. I know some pretty basic stuff about Pit, so if you're ever at Gnes/Sync's place while I'm there or at tournys, feel free to ask. I'm sure Gnes (the guy plays everyone, lol) or Trela can help you with some stuff too...you just have to ask. We may not know your character in great detail, but there could be some small stuff you're missing.
And like some people have said, you still have to learn the basics. DI/SDI, reads, universal techs, etc. Like, you do some weird/flashy stuff that really isn't necessary. Stop doing this Seriously. If it doesn't help your gameplay or contribute to match, then don't do it. Some people can be flashy and still do good, but flashiness is the last thing you should be worrying about if you aren't winning.
Learn to mix up more. Learn your character's moves, what they are used for, what they can punish, spacing them, etc. Go back and read up on your board's guides. And above all, play more patient...not the whole "DURRRRR, I'M GOING INTO THE MATCH AND I'M GOING TO TIME THIS GUY OUT!!111!!!!!!!11" mindset. Some people have made it work, but for the most part, it won't work against better players. Brawl is a defensive game...if you're being overly aggressive without any thought as to what you're doing, you will get punished 95% of the time. And since you're Pit, be especially careful with your edgeguard attempts since your character is gimpbait (at the same time, learn how not to get gimped).
Alternatively, if you feel like Pit isn't cutting it, try someone else. There's no shame in picking up a different character. People switch mains or pick up secondaries when they have bad matchups. You will have to work twice as hard though, but the payoff is worth it if you have trouble against certain matchups. Playing different characters also let you see matchups from the opponent's side. You might start seeing holes in how that character plays or how they can take advantage of Pit.
And most importantly, learn to accept losses. Everyone loses because of stupid ****, trust me. Tripping, lack of sleep, not knowing matchups, whatever...just move on. Getting frustrated only makes you do worse.
I could say more, but that's it for now.
Don't feel bad if you're losing to our top players...they represent some of the best of their individual characters. Houston as a whole is pretty strong city...our average player's skill level is pretty high compared to many regions.