Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
One thing you'll learn about life is that there is almost always someone better than you in something. The rat race is not worth it, just be happy with what you do have and can do.