Make a test dll with only MessageBoxA function and try to inject it in notepad.exe (for example). If after injection you will see a message, then dll successfully injected. You also can check this by using Process Explorer. Btw, if u use CreateRemoteThread i think you must call AdjustTokenPrivileges to get neccessary rights.