Nah, you aren't that bad, but honestly, practice doesn't do you much good until you know what Pokemon can help you win a game and which ones can't, and then you can delve deeper into types of strategy, and team synergy. Vileplume and Shuckle aren't really great Pokemon, I reccomend removing them from your team in favor of Pokemon with more competitive potential and viability.