I agree with EasterJoy–you have to shift your body rhythm back to wakeful days and sleeping nights. Whether you want to or not, you HAVE to. It can and must be done, and you had best get started working on it rather than finding more reasons not to just do it.
When you are older and finished with school, you will be able to work third shift, and all your co-workers will be very grateful!

I work in a hospital lab, and we look for people for the night shift who are like you–night-oriented. These people happily and productively work nights for decades, and this is so much better than hiring new grads who don’t really want to work nights, but have to in order to get a job and get their foot in the door of the hospital. (At the first opportunity, they switch to days.)
But for now, while you are young, you have to be like everyone else, unless your family is willing to have you switch to being a night person. It’s possible, if you are home schooling. But it sounds like your parents are not really very open to this idea. And it really doesn’t work well with the rest of student life–most tests, etc. that even home-schooled students are required to take are done during the day, and this isn’t likely to change.
I agree with others–ALL caffeine has to go out of your life–you may be hyper-sensitive (some people are). That means chocolate, too. All of it. Sorry.
You have to stay awake during the day, which means being active and "up,’ not just studying (I would fall asleep if I sat and studied). Why not take up a sport like running, biking, or swimming that is done during the day, often in the early morning? (Both of these are fairly cheap, although with swimming you will need to be living near a pool that is open in the early morning). If you are a runner, you can read/study while you run–that’s cool.
Another thing you can do to be awake during the day is make some friends. Most friends will not be “night people.” You will have to be awake during the day to hang out with your friends and do things like go to games, go to the mall, hang out at someone’s house, do sports, do arts, etc.
Get involved with activities in your city for young people. Arts (choirs, theater groups, etc.) and sports are easy enough to join, along with various clubs. And how about getting involved at your parish? These will keep you awake during the day.
And you will have to “wind down” in the evening so that you’re able to sleep. A lot of experts suggest no electronics for a few hours before bed. That means no TV, no video games, and no CAF or other online social media. I have to admit that I don’t follow that. I find that watching TV puts me right to sleep! But try it giving up electronics–try reading for pleasure instead, or playing some kind of game with your sibs, or maybe sitting outside and just hanging out with your family.
One thing you can do is go to bed very very early, and get up very early–e.g., go to bed at 8 and get up at 4, or even bedtime at 7 and up at 3 a.m. That at least gives you more “daytime” sleep, and gets you up what most people consider “night.” Figure skaters often have these hours. This routine might be helpful to your parents, as you could be up, get the coffee started, maybe make a breakfast for everyone, take care of any siblings who get up really early. Of course, if you take up running, you might be running in the early hours of the day.
One more thing–stop making excuses. No, you DON’T get to fail your Engish class. You have to learn that throughout life, you will have to sacrifice what YOU want to do (and be) in order to accomplish what has to be done. Many people in the U.S. do not learn this, and they go through life miserable and they never seem to accomplish much or be very happy.
Good luck to you.