Get a bench.
i also have another question i dont kow y poeple say only work out once ot twice a week i couldnt do that i work my arms everyday my arms r never soure or tired the next day thats y i dont feel like i need to rest
Ok, you'll find the majority of people work each muscle group ONCE a week. That's because it takes on average 7 days for a muscle to fully recover from an exhausting workout. Your muscles dont grow while your working them, but rather when you sleep.
You are probably not going high enough on weights, do you feel you push yourself to the max when you do your arms work out?
You really need more equipment.
And no push ups are not going to give you killer pecs i can easily do them, compared to pressing at the gym, they only build endurance.