They gotta go inside..
Looking at that boot im not sure if you could do insoles...
Your best bet is to take your boot to a sports store that carries Superfeet insoles, either the Red or Orange probably is your best bet...REI, Cycling Stores, Sports Authority etc all have them..
Most stores will let you take them out of the box and try them on...put them in your boot and see if they even fit..and if they do see if it helps your problem.
'09 151 Never Summer SL-R
'10 K2 T1 DB Bots
'09 Burton Cartel Bindings