Forget good grades !
Don't listen to these guys who tell you, you need good grades to become a pilot. I failed maths in my final exams in school and never did physics !! I trained at OAT and passed all my exams there. I am now a Captin of an Airbus 321 with over 8000 flying hours ! All i will say follow your dream and you will find some way of paying for your training !
Good luck