Your stats are great. You can get full tuition as seen here ^. You need to do your research and apply strategically. You may be able to get some room and board and books and travel expenses if you look into and apply to the honors programs. You cannot just blunder in and expect it to work out. You have the raw materials- now do the research and be strategic!
Macauley Honors does not provide the financial aid you want to non-NY residents.
Take a gap year, and use it productively. Plan out how you can grow/develop during that time. Good luck!