I aint hating at all, but I have some pointers to help you.
- Get a HD capture card
- People don't watch gameplays without commentary, or very very rarely.
- Fix the resolution, it needs to be 1280x720 to fit the youtube screen.
Thats all brother, best of luck though!