There is still time, but you have an uphill battle with lowish board score and minimal research. Put feeling stupid aside and approach your chair immediately...like tomorrow if possible. You need his realistic assessment of your chances. You need to start setting up at least 3 away rotations and a home AI as soon as possible. You need to get on some research ASAP to buff up your application. Hopefully you can get a few posters or something done before applications are submitted in September.