ok...breathe...
you are going to need to determine what your options are for each country and come up with some scheme. rather than iterating all possible countries (some 200 odd) and then have several options for each country, i would recommend some kind of formula based on the approximate weight and cost of the items you ship.
Either that or assign a 'shipping class' to each of your products.
Using a weight-based formula means you don't have to create a huge matrix of cost options for each country. You might also want to categorize your countries for shipping expense...if you are shipping from UK, i would imagine China and India shipping would be quite expensive, whereas France or US might be much cheaper.
then your cost for an item might be
$2 $item_shipping_class $country_distance_index
or something like that.
If you assign weights to your items, then you can just add up all the weights and calculate shipping cost like this:
$2 $total_weight $country_distance_index
ultimately, you are going to have to put some thought into it as a programmer. at the moment, we don't know if you are using a database or what. given some PHP code, one could probably suggest more effective tips.