I can easily help you with this if needed.
If your current repo on SourceForge is an SVN,
then you can easily open it using SmartGit and push it to github (history-preserving) as GIT repo.
If you need any assistance let me know via PM!
Actually, I like your idea to move to github a lot
because there people much more easily can suggest corrections to you via pull request.
As said - I'd be happy to help, I work with this all day.
If your current repo on SourceForge is an SVN,
then you can easily open it using SmartGit and push it to github (history-preserving) as GIT repo.
If you need any assistance let me know via PM!
Actually, I like your idea to move to github a lot
because there people much more easily can suggest corrections to you via pull request.
As said - I'd be happy to help, I work with this all day.