Are there faster ways to multiply numbers that the way I learned in 5th grade?
Yes, there are faster ways to multiply numbers than the traditional method taught in elementary school. Here are a few alternative methods:

The lattice method: This is a visual method of multiplication that involves drawing a grid or lattice and multiplying the digits in each corresponding cell. It is particularly useful for multiplying large numbers.
The partial products method: This method involves breaking down each number being multiplied into smaller parts, multiplying these parts, and then adding them together to get the final answer.
Mental math: Developing strong mental math skills can also make multiplication faster. For example, learning multiplication facts, recognizing patterns in multiplication tables, and using estimation can help speed up the process.
The Russian peasant method: This method involves doubling one number and halving the other until one of the numbers becomes 1, then adding up the remaining number from the other column. It can be a useful method for multiplying large numbers.
There are many other methods of multiplication as well, and some may work better for certain types of numbers or situations. It's worth experimenting with different methods to see what works best for you.
What are some good ways to develop better mental math skills?
There are several strategies that can help you develop better mental math skills:
1. Practice regularly by doing math problems in your head. 
2. Use visualization techniques to help you solve problems quickly. 
3. Use flashcards to help you memorize math facts
4. Use online tools and apps to help you practice and reinforce math concepts. (Math-Drills.com, Khan Academy, Mathway App, Math-Whiz App)

Finally, it may be helpful to break down complex problems into smaller, more manageable steps.