Is there a app I can use to refresh my internet connection and 3g connection.
I'm not sure I understand what you mean. If you want to refresh your connection you just tap the corner of the browser address. Doesn't seem like something you'd need an app for.
I guess what I don't understand is the part about the 3G connection.
No what I was saying was, that everytime I'm on the internet my antenna and 3g bars are both up,but it runs slow,until take the battery out, but this why I was asking is there a app out here for this problem
I use an app called quick settings that links directly to basically every setting on your phone for quick access. You can toggle data connection that way or use airplane mode on/off.
If you are running a task killer or virus protection get rid of those. If that's not your issue then I would suggest a factory data reset. Consider getting a cache cleaner and using it on a weekly basis to keep your apps cleaned up.