Or can I receive my tax return within a couple days through direct deposit?
No. The IRS usually pays within 21 days after your return is accepted, and there is no way to speed that up.