Poems yes! Songs not much but heck if you are good at it why not?
Basically in hubpages, as long as you can write, you will have a chance to earn money. Also, if you want to make money at hubpages, the fastest way is to link your Adsense with Hubpages to enable hubpages earning program.
Good luck and hope this helps!