I think you need to stop the cardio for a while and get your diet sorted.
Look here for a typical bulking diet
http://www.musclechat.co.uk/viewtopic.php?t=4308
A workout that you might want to follow is by Garry, he wrote it a long time ago and has proved effective for many people:
http://www.musclechat.co.uk/viewtopic.php?t=1983