Might I suggest that you check out The Genesis Flood by John Whitcomb and Henry Morris. While it's not intended to answer all questions or objections, it might answer a lot of your questions. For example the Bible does not say two of every species, it says 2 of each kind, an important difference.
Even if ti is two of each kind that would still be some enormous boat! Maybe too enormous.