I use jstor. This requires a membership; however, if you are currently in college or work at a college your university may have a membership for you already. If not, they probably have some similar service available for free or at least at a discounted price. Your library should have this information so check with them or look on their website.
When I am looking for papers I rarely use Google because it could bring up anything. When on a journal database's website, just type in search terms that are similar to the topic you are researching. Sometimes it can be difficult to find resources. When you are at a loss, ask professionals in your department if they know where you might find resources about the topic you are researching.
I hope this helps!
EDIT: Also, if you are not currently using quotation marks in your google search, try that. You are most likely not using the quotes and that is why you are getting the exorbitant number of results. If you type a string of words, Google will return articles that include any of those words. However, if you type a phrase in quotation marks, Google will return articles that include that string of words. Furthermore, you might try the AND command. This will allow for searching for articles that contain multiple strings of words. for instance "Finite Union" AND "Subspaces" AND "Proper Subset".
You may already know this information, but for those who do not, it may help you narrow your searches down.

