坦白说,机会不大,但也不是毫无可能。
楼主学校和我们学校的水平差不多,每年10个左右的北大/清华。以我个人的经验,年级稳定前10名的学生,和年级稳定前30名的学生(发挥好也能进一次前10那种)之间的水平差距已经挺大了。30名到100名之间,100名到200名之间的差别更大。200名左右的同学,在前10名的同学眼里,称之为“浑身都是知识漏洞”也不为过。这是学习习惯、学习能力、学习方法长期相差过多产生的差距,这个差距从初中甚至小学就开始存在了。
不过,楼主别伤心,也是有正面例子的。我高中时有一个很好的朋友,高一时在我们学校大概是100多名的成绩,但高考时应该是我们学校的前20水平,最后去了中科大。他本来就挺聪明,而且高三时也开始努力了,因此有了很大的进步。不过即便他高三时比高一时努力得多,也还是有点浪的

因此楼主如果真正能够潜下心来学习,还是有机会取得很大的进步的。就算去不了北大/清华,能进步到复旦/上交/浙大/中科大等等的这些名校,也算是一种胜利呢。