I took a look at your website and it's quite nice. One bit of advice I have though is to remove the explicit language in your "Leave Comments" section. That could potentially turn off a potential employer in the future.
I recently blogged about the challenges of hiring foreign developers in the US here:
I'm not certain as to whether or not this applies to internships or not. Regardless though it might be good info to have as you explore this further.