i was hoping to connect a usb socket to the board to allow me to connect a usb pen, is that possible ? i've only come so far as some simple LED programs so i'm not entirely sure if it is possible, i've just been unable to find anything on the internet that was of help
Running a USB device on Arduino is very difficult. The code needed to do it is very complex, and the processing power needed is high. But then again... It might be possible.
You should try to Google "AVR USB" and "USB HID" to get an idea of what you are up against.