Teachers usually give you a "solubility" table, from which you can figure out what is soluble and what is not. You also get to do this at the lab, where it is more fun. Naming compounds is a MUST or a lot of your chemistry classes at the college level, so be sure to master that and also master lewis structures.
Naming compounds is just a system that you have to memorize and practice.