Ashley,
Both Elizabeth and John had wonderful answers but here is a trick that might help. In reality there are only 9 facts you have to learn. They are 7 *8, 7*9, 7*12, 8*9, 8*12, 11*11, 11*12, 12*12.
How that is possible is because:
You know that anything times 0 equals 0.
You know that anything times 1 equals that number - 1*1 = 1, 1*2 = 2, etc.
You know that anything times 2 equals double that number - 2*1= 2, 2*2=4, etc.
If you know that 2 times a number is double that number then you know that 4 times any number is double 2 times that number - 2*2=4 so 4*2=8 or 4 doubled.
You know that to find 5 times any number you count by 5s - 5, 10, 15, 20, etc.
You know that 10 times any number is that number with a zero added to it - 1*10=10 or 1 with a zero, 2*10=20 or 2 with a zero, etc.
You know that to get 3 times any number you count by 3s - 3, 6, 9, 12, etc.
If you know what 3 times a number is you double that number for 6 times that number - 3*2=6 so 6*2=12 or 6 doubled.
You know that 11 times a number is double the number (until you get to 11*11 and 11*12) - 11*2=22, 11*3=33, etc.
So that leaves the nine facts I listed above that need to be learned. Also, the commutative property of mathematics gives you the rest of the facts - 2*3=6 so 3*2=6, 4*5=20 so 5*4=20.
It sounds confusing but really isn't. To make it easier to understand, make yourself a multiplication chart for the facts 0 to 12 and color code each step above. It should help you understand a little better. I tried to put my color coded chart in this answer but it would let me. I will make a blog post on my page about this trick. Hope it helps you. Multiplication facts really aren't that difficult when you break them down.