Why Did America Enter WWII?

Ever since the US secured their independence they had been reluctant to enter into any wars that were not theirs. During world war 2 Britain had been asking for the US to help for some time. That could be part of the reason but Hitler was within weeks of conquering Britain which would make him that much closer to the US. That had a lot to do with also.