You made it that far in 3 weeks? Your base is what I like to call the "big box" base where there is a giant wall around the entire base. These are the easiest bases to attack, as you only have to break through one section of wall to get access to everything. Try a more compartmentalized approach, forcing the defenders to get through multiple levels of walls.