I did that but for some reason the game crashes now whenever I try to load up as any country
Go into your Documents\Paradox Interactive\Victoria 2\map\ folder and delete the cache subfolder.
If for some reason it isn't there, delete the cache folder in your install folder ie c:\program files\paradox interactive\victoria 2\map
Reload the game, it'll do some extra initialization. Once it gets to the menu, quit and reload it once more. Let us know if it works.