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.
What are some Pokemon you have on your team currently? Having a better feel for what you like will help and if there is some tech that you are unaware of that could alleviate some of those weaknesses that you feel you have.