An observation
Kinjal,
Your board looks good, but I might point out a few things for those just getting started in this stuff.
I would appear that the holes in your board are coned out on the copper side, like tiny volcanos. If you're drilling from the component side, that would be one cause. If you're drilling from the copper side, your drill bit is getting dull or the drilling speed is too slow. The hole position accuracy is good, primarily because of either center-punching first or because your pads have voids in the center, creating an automatic center-punch mark.
I use a Dremel tool, Dremel drill press stand and carbide bits for drilling my boards. That way, you get high speed (10,000 rpm), accurate control, perfectly perpendicular holes, very few broken bits and bits that can stand the rigor of that abrasive G-10 board substrate. It takes about 2 seconds per hole to drill if you're working IC pads. And this setup isn't that terribly expensive.
G-10 dulls HS (high-speed steel) drill bits quickly, usually after only 10 holes or so, while the carbide bits will last through a 200-300 holes. OF course, you certainly CANNOT use carbide bits in a hand (manually-operated or electric) drill at all, for they'll break nearly instantly since they can't stand any side-thrust or angle change after the hole is started.
pkshima, glass epoxy (G-10) boards refer to the fiberglass insulating material upon which the copper is clad. It's usually green in color, but I've seen it also in blue, tan and ..... (ugh!) pink. The other common material is phenolic. Phenolic is usually cheaper, but has a lot of shortcomings: (1) it easily warps; (2) the copper does not adhere as well and often is easily damaged when drilling out or soldering small pads; (3) it can absorb moisture and change it's dielectric constant and create leakage, makeing it less than preferable for RF work. But is it usually less expensive and is less abrasive to drill bits.
Dean