If my top button on my iphone 4 doesn't work can I turn on my phone without connecting it to a charger?
No, there is no way to do it. To make things easier,  you could turn on Assistive Touch, but it doesn't work when iPhone is turned off.