I have worked on a problem for hours now and can't figure it out. I have searched the internet as well. What do I do now?
Assuming your problem is code related: post it here! Sometimes its best to have somebody else check your work. Sometimes you just completely miss something simple. One time I spent 3 hours trying to find a bug, only to realize that I used the wrong function for something (whoops). If not here, try Stack Overflow or some other code forum or something. Or even another person in real life. Anybody will do.