It sounds like your getting better Noddy, I liked the intro to the first beat.
For timing, definitely use a metronome. As annoying as they are it's hard to go wrong using one. I've never used FL but I'm sure they have one.
And for sounds here:
http://www.gearslutz.com/board/showthread.php?t=39505&highlight=1+hitta
A lot of hip-hop producers posted their drum samples there that you can download, I haven't heard them all but there's some pretty good ones in there you just kinda gotta weed out what you don't like. That should get you started with drums. Most are definitely better than a lot of the stock drums on any synth or software.
Try layering a few, sometimes that works out to give you a nice bangin kick.
Hope this helps some.